-
事件对象查看全部
-
js中所有的.都可以用[]替换;查看全部
-
事件处理程序查看全部
-
DOM2级事件处理程序: 1. 添加事件处理程序:addEventListener() 2. 删除事件处理程序:removeEventListner() 3. 接受三个参数:需要处理的事件名,作为事件处理程序的函数,和布尔值(true捕获流、false冒泡流): 4. 事件名:on去掉(比如用“click”而不是“onclick”); 5. 布尔值一般都是添加false; 总结: 1、DOM0级和DOM2级的共同优点: 能添加多个事件处理程序,按顺序执行,HTML事件处理程序无法做到~ 2、关于dom0级和dom2级的区别 DOM0级事件处理:同时绑定几个不同的事件,例如在绑定onclick的基础上再绑定一个onmouseover为按钮2设置背景颜色(这里注意不能onclick、onmouseover事件都设为alert弹出哦,可能有冲突,dom0和dom2都不能成功);但是不能同时绑定多个相同的事件,比如onclick;会覆盖,只会执行最后一个的函数; DOM2级事件处理:优点:同时绑定几个事件(相同或不同),然后顺序执行,不会覆盖。缺点:不具有跨浏览器优势. 另外,IE9能兼容DOM2级查看全部
-
DOM0级数据处理程序, 把一个函数赋值给一个事件的处理程序属性。 简单,具有跨浏览器的优势查看全部
-
HTML事件处理程序(现在不建议使用了): 事件写在HTML代码中 缺点:HTML和js代码高耦合,如果修改,就要修改两个地方--HTML元素内和script函数。查看全部
-
事件是文档/浏览器窗口中发生的,特定的交互瞬间。 事件流——描述的是从页面中接受事件的顺序。 事件冒泡:即事件最开始由最具体的元素(文档中嵌套层次最深的那个节点)接受,然后逐级向上传播至最不具体的那个节点(文档)。查看全部
-
使用事件处理程序查看全部
-
js中所有的.都可以用[]来替换;例如:element.click===element['click']查看全部
-
DOM2级处理程序不适用于IE浏览器查看全部
-
DOM2级事件处理程序: 1. 添加事件处理程序:addEventListener() 2. 删除事件处理程序:removeEventListner() 3. 接受三个参数:需要处理的事件名,作为事件处理程序的函数,和布尔值(true捕获流、false冒泡流): 4. 事件名:on去掉(比如用“click”而不是“onclick”); 5. 布尔值一般都是添加false; 总结: 1、DOM0级和DOM2级的共同优点: 能添加多个事件处理程序,按顺序执行,HTML事件处理程序无法做到~ 2、关于dom0级和dom2级的区别 DOM0级事件处理:同时绑定几个不同的事件,例如在绑定onclick的基础上再绑定一个onmouseover为按钮2设置背景颜色(这里注意不能onclick、onmouseover事件都设为alert弹出哦,可能有冲突,dom0和dom2都不能成功);但是不能同时绑定多个相同的事件,比如onclick;会覆盖,只会执行最后一个的函数; DOM2级事件处理:优点:同时绑定几个事件(相同或不同),然后顺序执行,不会覆盖。缺点:不具有跨浏览器优势. 另外,IE9能兼容DOM2级查看全部
-
obj.onclick=null;删除事件。。。。。。查看全部
-
现今主流浏览器主要采用事件冒泡的事件流,同时也支持事件捕获。查看全部
-
DOM0级事件处理程序:简单,兼容不同浏览器。把一个函数赋值给一个事件的处理程序属性。 1.获取元素 2.元素.属性 进行事件处理查看全部
-
HTML事件,缺点:HTML和JS代码紧密的耦合在一起查看全部
举报
0/150
提交
取消