核心提示:前端常见IE与FF脚本的兼容性问题IE 与 FF 脚本的兼容性问题获取事件对象IE:使用window.eventFF:通过事件处理函数传递事件对象例如:e=window.event ||e;获取事件源...
前端常见IE与FF脚本的兼容性问题
IE 与 FF 脚本的兼容性问题
获取事件对象
IE:使用window.event
FF:通过事件处理函数传递事件对象
例如:e=window.event ||e;
获取事件源
IE:使用srcElement
FF:使用target属性
例如:var target = e.target || e.srcElement;
添加和移除事件
IE:使用 attachEvent() 和 deattachEvent() 函数
FF:使用 addElementListener() 和 removeElementListener()函数
获取自定义标签属性
IE:使用 p1.value 或 p1[“value”]
FF:使用 p1.getAttribute(“value”) 函数
input.type属性
IE:input.type属性只可读
FF:input.type属性可读可写
innerText,textContent 和 outerHTML
IE:支持innerText,outerHTML
FF:支持textContent
id代替元素
IE:支持使用id代替元素
FF:不支持使用id代替元素