-
事件捕获:不太具体的节点应该更早的接收事件,而最具体的节点最后接收到事件。查看全部
-
事件冒泡:即事件最开始由最具体的元素(文档中嵌套层次最深的那个节点)接收,然后逐级向上传播到最不具体的那个节点(文档)。查看全部
-
事件流 IE:事件冒泡流 N:事件捕获流查看全部
-
布尔值,指定事件是否在捕获或冒泡阶段执行。 可能值: true - 事件句柄在捕获阶段执行 false- false- 默认。事件句柄在冒泡阶段执行 dom0: var a; 加事件 a.onclick=function(){} 删:a.onclick=null; dom2: 加事件 addEventListener('click',alert("dom2不用on"),false) 删:remove——('click',alert("dom2不用on"),false)查看全部
-
添加 add 事件 event 监听 listener查看全部
-
3个字查看全部
-
type属性 用于获取事件类型 target属性 用于获取事件目标 stopPropagation()方法 用于阻止事件冒泡 preventDefault()方法 用于阻止事件默认行为查看全部
-
点和中括号是完全等价的查看全部
-
事件对象查看全部
-
Dom事件处理程序查看全部
-
添加事件 addEventListner() attachEvent()//IE浏览器事件 删除事件 removeEventListner() detachEvent()//IE浏览器事件查看全部
-
全面兼容各种浏览器的做法 var eventutil = { //添加句柄 addHandler:function(element,type,handler){ if(element.addEventListener){ //如果支持DOM2级 element.addEventListener(type,handler,false); }else if(element.attachEvent){ //如果支持IE element.attacheEvent('on'+type,handler); }else{ //都不的话就只能HTML事件了 element['on'+type] = handler; } } }查看全部
-
IE不支持DOM2级事件处理程序 IE事件处理程序: attachEvent();//添加事件 detachEvent();//删除事件 接收相同的两个参数:事件处理程序的1、名称(要加on),2、函数 不用第三个参数的原因:IE8及以下的版本只支持事件冒泡查看全部
-
//DOM2级事件 btn3.addEventListenner('click',showMes,false); 给btn3添加事件监听,'click'是要监听到的事件名,showMes是有click事件后就执行的函数名,最后一个表示是否冒泡的布尔值查看全部
-
push() 方法可向数组的末尾添加一个或多个元素,并返回新的长度。 语法 arrayObject.push(newelement1,newelement2,....,newelementX) push() 方法可把它的参数顺序添加到 arrayObject 的尾部。它直接修改 arrayObject,而不是创建一个新的数组。push() 方法和 pop() 方法使用数组提供的先进后出栈的功能。查看全部
举报
0/150
提交
取消