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:使用 div1.value 或 div1[“value”]
FF:使用 div1.getAttribute(“value”) 函数input.type属性
IE:input.type属性只可读
FF:input.type属性可读可写innerText,textContent 和 outerHTML
IE:支持innerText,outerHTML
FF:支持textContentid代替元素
IE:支持使用id代替元素
FF:不支持使用id代替元素
本文详细介绍了Internet Explorer (IE) 和 Firefox (FF) 浏览器在处理DOM事件、自定义属性、输入类型等方面的不同实现方式。针对开发者在进行跨浏览器开发时可能遇到的问题提供了具体的解决方案。
1320

被折叠的 条评论
为什么被折叠?



