-
事件处理程序: 1 html事件处理程序:事件是直接加载在html文档里面。 缺点:html代码和js代码耦合太紧密,不利于修改代码。查看全部
-
事件冒泡:即事件最开始由最具体的元素(文档中嵌套最深的那个节点)接收,然后逐级向上传播至最不具体的那个节点(文档)。 事件捕获:不太具体的节点应该更早接收到元素,而最具体的节点最后接收到事件。查看全部
-
事件流:描述的是从页面中接受事件的顺序(IE:事件冒泡流) 事件冒泡:即事件最开始由最具体的无素(文档中嵌套层次最深的那个节点)接收,然后逐级向上传播到最不具体的那个节点(文档)查看全部
-
细节决定成败一个字母之差浪费了这么多时间去找 敲代码一定要细心 细心 细心查看全部
-
DOM2级事件处理程序 addEventListener()添加事件 removeEventListener()移除事件 参数;事件名称,处理方法,冒泡(false)或捕获(true) 事件处理: 1、事件去掉on,没有onclick,只有click,没有onmouseover,只有mouseover等等; 2、false 兼容所有浏览器。 可以给一个事件绑定多个函数,事件触发的时候会按照绑定顺序执行各个函数。 btn.removeEventListener(参数);//参数必须和addEventListener李梅的参数一致,删除事件 缺点:IE不支持该事件查看全部
-
2. DOM0级事件处理程序 较传统的方式:把一个函数赋值给一个事件处理程序的属性。优点:简单,跨浏览器的优势 var btn2=document.getElementById("btn2");---先取出元素 btn2.onclick=function(){alert('这是通过DOM0级添加的事件!')}----让事件以元素属性的形式出现。 btn2.onclick=null;删除onclick属性。查看全部
-
IE中的事件对象:(IE中event对象为window.event) 1. type属性 用于获取事件类型 2. srcElement属性 用于获取事件目标 3. cancelBubble属性 用于阻止事件冒泡。( cancelBubble = true ) 4. returnValue属性 阻止事件的默认行为。( returnValue = false )查看全部
-
1、DOM中的事件对象 (1). type属性用于获取事件类型 (2). target属性用于获取事件目标 (3). stopPropagation()方法 用于阻止事件冒泡 (4). preventDefault() 方法 阻止事件的默认行为查看全部
-
4.IE事件处理程序: attachEvent()添加事件 detachEvent()删除事件 参数:事件名(事件类型要加on要加on),函数 5.跨浏览器事件处理程序 用封装对象实现查看全部
-
3DOM2级事件处理程序 addEventListener()添加事件 removeEventListener()移除事件 参数;事件名称(去掉on的事件属性名称),处理方法,冒泡(false)或捕获(true) 可以给一个事件绑定多个函数,事件触发的时候会按照绑定顺序执行各个函数。查看全部
-
2. DOM0级事件处理程序 较传统的方式:把一个函数赋值给一个事件处理程序的属性,先把元素取出,然后再给元素添加事件;用的比较多的方法,因为简单、跨浏览器优势。查看全部
-
1.HTML事件处理程序 事件直接加在HTML代码中 缺点:HTML和js代码高耦合,如果修改,就要修改两个地方:HTML元素内和script函数。查看全部
-
事件捕获:不太具体的节点应该更早接收到元素,而最具体的节点最后接收到事件查看全部
-
事件流:描述的是从页面中接受事件的顺序 事件冒泡:即事件最开始由最具体的无素(文档中嵌套层次最深的那个节点)接收,然后逐级向上传播到最不具体的那个节点(文档)查看全部
-
keyDown,keyPress,keyUp查看全部
举报
0/150
提交
取消