美文网首页
JavaScript基础知识点--event对象常用属性和方法

JavaScript基础知识点--event对象常用属性和方法

作者: 梦幽辰 | 来源:发表于2019-12-30 20:29 被阅读0次

event常用属性和方法

常用属性和方法表

属性或方法 说明
type 事件的类型
srcElement/target 事件源,就是发生事件的元素
cancelBubble 布尔属性。设为 true 的时候,将停止事件进一步起泡到包容层次的元素(Ele.cancelBubble = true;相当于Ele.stopPropagation();)
returnValue 布尔属性。设置为 false 的时候可以阻止浏览器执行默认的事件动作(Ele.returnValue = false;相当于Ele.preventDefault();)
clientX/clientY 事件发生的时候,鼠标相对于浏览器窗口可视文档区域的左上角的位置
offsetX/offsetY 事件发生的时候,鼠标相对于事件源元素左上角的位置
initEvent() 初始化新创建的Event对象的属性

说明:event 对象的所有属性列表可以在浏览器控制台中输出查看

event.type

返回当前触发事件的类型

event.target

事件源。返回触发事件的元素

event.currentTarget

返回事件绑定的元素

event.preventDefault()

阻止浏览器执行默认行为

event.stopPropagation()

阻止事件的捕获或冒泡

event.clientY

clientY 事件属性返回当事件被触发时鼠标指针距浏览器顶部底边的距离,不包括滚动条滚动的部分

event.pageY

pageY 事件属性返回当事件被触发时鼠标指针距浏览器顶部底边的距离,包括滚动条滚动的部分

event.screenY

屏幕顶端到鼠标位置

event.button

代表
0 鼠标左键
1 鼠标中键
2 鼠标右键

touchcancel

当系统停止跟踪触摸时触发

event.touches

当前触摸屏幕的触摸点数组

event.changedTouches

数组中只包含引起事件的触摸点信息

event.targetTouches

只包含放在元素上的触摸信息

IE事件独有

event.returnValue = false

阻止默认行为。同 preventDefault

event.cancleBubble = true

取消事件冒泡。同 stopPropagation

srcElement

同 target

event.button

代表
0 没有按下按钮
1 按下主鼠标按钮
2 按下次鼠标按钮
3 同时按下主、次鼠标按钮
4 按钮中间鼠标按钮

相关文章

  • JavaScript基础知识点--event对象常用属性和方法

    event常用属性和方法 常用属性和方法表 属性或方法说明type事件的类型srcElement/target事件...

  • javascript 原生实现拖拽

    在javascript中,我们可以通过事件event对象来获取一些属性和方法。其中clinetX和clientY这...

  • JS高级

    1,javascript 基础知识 Array对象 Array对象属性 Arrray对象方法 Date对象 Dat...

  • 14.selenium提取数据

    selenium提取数据 知识点: 了解 driver对象的常用属性和方法 掌握 driver对象定位标签元素获取...

  • JS基础---06 内置对象

    JavaScript基础 1 - 内置对象 1.1 内置对象 1.2 查文档 1.3 Math对象 属性、方法名功...

  • jQuery|event的属性和方法

    jQuery事件对象event的属性和方法 事件处理(事件对象、目标元素的获取,事件对象的属性、方法等)在不同浏览...

  • Javascript全局属性和方法

    JavaScript 全局属性和方法 JavaScript 可用于创建Javascript对象。 CONTENT ...

  • JavaScript Object对象常用方法和属性

    属性 (一)数据属性:包含一个数据值的位置,在该位置可以对数据值进行读写 如上代码所示,name,age,sex均...

  • vue学习(9)事件处理

    知识点 1:事件默认接收一个参数,事件对象Event, 常用到的属性target,拿到事件目标,就是绑定事件的那个...

  • JS基础(二)

    2018.05.13 11.JavaScript 对象 JavaScript对象是拥有属性和方法的数据,几乎所有的...

网友评论

      本文标题:JavaScript基础知识点--event对象常用属性和方法

      本文链接:https://www.haomeiwen.com/subject/crminctx.html