总结了一下,主要在以下两个方面: 1.在IE中脚本不能以setAttribute()来设置其样式信息(css),必须采用element.style.property=value(注:此处value为要设定的值)的方式来实现某个元素的呈现效果。 eg.document.getElementById("id").style.fontweight="normal"; 2.IE不支持以setAttribute()来设置其响应事件,虽然这在W3c标准中是被支持,解决方法是采用标记法引用响应事件的处理程序,然后调用相关的处理函数的匿名函数来设置事件程序。 eg.document.getElementById("id").onclick=function (){ deal_with_onclick() }; 注:其中deal_with_onclick() 是onclick事件的处理函数。
推荐阅读
JavaScript 设计模式学习 Singleton
复制代码 代码如下: /* Basic Singleton. */ var Singleton = { attribute1: true, attribute2: 10, method1: function() { }, method2: function(arg) { } }; 单件模式最主要的用途之一就是命名空间: /* GiantCo>>>详细阅读
本文标题:IE DOM实现存在的部分问题及解决方法
地址:http://www.17bianji.com/kaifa2/JS/28346.html
1/2 1