一、dom操作: document.getElementById() document.getElementsByTagName() 二、事件操作: dom2级事件 主流浏览器 addEventListener() removeEventListener() IE浏览器 attachEvent() ...
分类:
编程语言 时间:
2017-06-22 13:27:01
阅读次数:
122
1、事件绑定与解除<!DOCTYPEhtml>
<htmllang="en">
<head>
<metacharset="UTF-8">
<title>Document</title>
<scripttype="text/javascript">
window.onload=function(){
varob=document.getElementById(‘b1‘)
//IE7:attachEvent(事..
分类:
编程语言 时间:
2017-06-20 18:11:29
阅读次数:
116
if(ele.addEventListener) //符合w3c标准的浏览器 { ele.addEventListener("click", function (e){ e.stopPropagation(); }); } else{// IE8及以下 ele.attachEvent("onclic... ...
分类:
Web程序 时间:
2017-05-31 19:04:28
阅读次数:
292
function mouseWheel(obj,upfun,downfun){ if(obj.attachEvent){ obj.attachEvent("onmousewheel",fun,false);//IE }else if(obj.addEventListener){ obj.addEve ...
分类:
其他好文 时间:
2017-05-30 20:52:11
阅读次数:
189
js的事件绑定方法中,ie仅仅支持attachEvent,而FF和Chrome仅仅支持addEventListener,所以就必须为这两个方法做兼容处理,原理是先推断attachEvent仅仅否为真(存在),假设为真则用attachEvent()方法。否则的话就用addEventListener() ...
分类:
Web程序 时间:
2017-05-30 19:37:56
阅读次数:
255
1:HTML事件处理程序 2:通过将一个函数赋值给一个事件处理程序属性 但此时fn2函数会覆盖fn1函数 3. IE下:obj.attachEvent(事件名称,事件函数) 1:没有捕获 2:事件名称有on 3:事件函数执行顺序:标准IE下正序,非标准下为倒序 4:this指向window 5:删除 ...
分类:
其他好文 时间:
2017-05-28 17:23:24
阅读次数:
164
### 两种绑定方式 (DOM0)1.obj.onclick = fn; (DOM2)2. ie:obj.attachEvent(事件名称,事件函数); 1.没有捕获(非标准的ie 标准的ie底下有 ie6到10) 2.事件名称有on 3.事件函数执行的顺序:标准ie-》正序 非标准ie-》倒序 4 ...
分类:
移动开发 时间:
2017-05-24 21:10:16
阅读次数:
279
两种绑定方式 第一种为(DOM0):obj.onclick = fn; 第二种为(DOM2): ie:obj.attachEvent(事件名称,事件函数); 1.没有捕获(非标准的ie 标准的ie底下有 ie6到10) 2.事件名称有on 3.事件函数执行的顺序:标准ie-》正序 非标准ie-》倒序 ...
分类:
Web程序 时间:
2017-05-19 23:51:55
阅读次数:
296
1、 事件监听的定义 在Javascript中,浏览器一般分为两大类: ① 基于IE内核的浏览器(版本号小于9的IE浏览器) ② 基于W3C内核的浏览器(版本号大于9的IE浏览器、Firefox、Google等浏览器) 1)基本语法:基于IE内核浏览器 dom对象.attachEvent(type, ...
分类:
Web程序 时间:
2017-05-07 10:28:24
阅读次数:
222
在js中绑定多个事件用到的是两个方法:attachEvent和addEventListener,但是这两个方法又存在差异性 attachEvent方法 只支持IE678,不兼容其他浏览器 addEventListener方法 兼容火狐谷歌,不兼容IE8及以下 addEventListener方法 a ...
分类:
Web程序 时间:
2017-04-26 23:45:08
阅读次数:
253