一、window.event
表示当前的事件对象,IE有这个对象,FF没有,FF通过给事件处理函数传递事件对象。
二、获取事件源
IE用srcElement获取事件源,而FF用target获取事件源。
三、添加、去除事件
IE:
添加事件:element.attachEvent("onclick",function(){});
去除事件:element.detachEvent("onclicl",function(){});
FF:
添加事件:element.addEventListener("click",function(){},false);
去除事件:element.removeEventListener("click",function(){},false);
四、获取标签自定义属性
IE:div.value 或 div["value"]
FF: div.getAttribute("value")
五、input.type属性
IE:input.type只读
FF:input.type可读写
六、document.getElementByName()和document.all[name]
IE:这两种方法均不能找到对应元素
FF:可以找到对应的元素
七、innertext textContent outerHTML
IE 支持innertext、outerHTML
FF 支持textContent
八、是否可用id代替HTML元素
IE:可以用id代替HTML元素
FF:不可以用id代替HTML元素