-
DOM2级事件处理程序: 1.addEventListener();//添加事件监听器 2.removeEventListener();//移除事件监听器 两个方法分别接收三个参数:(事件名,事件处理程序,布尔值) 事件名:例如"click";注意此处不加on查看全部
-
把封装好的对象单独存成一个文件(如event.js)(截图中选中部分是封装好的对象),将来要用这个事件中的东西时调用js代码即可查看全部
-
function showMes(event){ event=event||window.event;//后者用于兼容ie var ele=event.target||event.srcElement; alert(ele); } ie的event事件对象的目标使用srcElement,其他浏览器使用target ie8之前的event传入传出,需要加window.event查看全部
-
DOM中的事件对象 事件对象event,在触发DOM上的事件时都会产生一个对象 1.type属性,用于获取事件类型 2.target属性,用于获取事件目标 3.stopPropagation()方法,用于阻止事件冒泡 4.preventDefault()方法,用于阻止事件的默认行为查看全部
-
IE浏览器 事件流:事件冒泡 :即事件最开始由最具体的元素(文档中嵌套层次最深的那个节点)接收,然后逐级向上传播至最不具体的那个节点(文档)。查看全部
-
nodeName 属性指定节点的节点名称。 如果节点是元素节点,则 nodeName 属性返回标签名。 如果节点是属性节点,则 nodeName 属性返回属性的名称。 对于其他节点类型,nodeName 属性返回不同节点类型的不同名称。查看全部
-
鼠标事件都是在浏览器窗口中特定位置发生的,这个位置保存在clientX和clientY中。查看全部
-
DOM中的事件对象 1.type属性,用于获取事件类型 2.target属性,用于获取事件目标 3.stopPropagation()方法,用于阻止事件冒泡 4.preventDefault()方法,用于阻止事件的默认行为 IE中的事件对象 1.type属性,用于获取事件类型 2.srcElement属性,用于获取事件目标 3.cancelBubble属性,用于阻止事件冒泡(true为阻止冒泡,false为允许事件冒泡) 4.returnValue属性,用于阻止事件的默认行为(true为允许默认行为,false为阻止默认行为)查看全部
-
事件对象event,在触发DOM上的事件时都会产生一个对象 1.type属性,用于获取事件类型 2.target属性,用于获取事件目标 3.stopPropagation()方法,用于阻止事件冒泡 4.preventDefault()方法,用于阻止事件的默认行为查看全部
-
Dom2级事件:addeventlistener和removeeventlistener有三个参数<br><br> 分别为:添加什么事件,产生的结果,布尔值(声明该事件是否有默认动作) DOM0就是直接通过 onclick写在html里面的事件, 比如: input onclick="alert(1)" /> DOM2是通过addEventListener绑定的事件, 还有IE下的DOM2事件通过attachEvent绑定;查看全部
-
Dom0级删除事件:变量.事件=null查看全部
-
Dom0级:直接把元素把元素对象取出赋值到js中的变量查看全部
-
html事件处理:直接在元素内调用事件及函数,如果修改,需修改js代码和html代码查看全部
-
键盘事件 如何判断按下的键的值: document.onkeyup = function(event){ event = event || window.event; console.log(event.keyCode); //浏览器显示松开按键的code码 }查看全部
-
DOM2级事件处理程序: 1.addEventListener();//添加事件监听器 2.removeEventListener();//移除事件监听器 两个方法分别接收三个参数:(事件名,事件处理程序,布尔值) 事件名:例如"click";注意此处不加on 布尔值:默认false为在冒泡阶段调用事件处理程序,true为在捕获阶段调用事件处理程序; 使用removeEventListener();移除事件时参数必须与对应的addEventListener();添加事件的参数一致。 IE8.0及以下的IE浏览器不支持这两个方法 应使用attachEvent();与detachEvent(); 这两个方法没有第三个布尔值参数,事件流为事件冒泡查看全部
举报
0/150
提交
取消