HTML
文章平均质量分 94
老任物联网杂谈
这个作者很懒,什么都没留下…
展开
-
IE 混淆了 DOM 对象属性(property)及 HTML 标签属性(attribute),造成了对 setAttribute、getAttribute 的不正确实现
<br />标准参考<br />根据 DOM (Core) Level 1 规范中的描述,getAttribute 与 setAttribute 为 Element 接口下的方法,其功能分别是通过 "name" 获取和设置一个元素的属性(attribute)值。getAttribute 方法会以字符串的形式返回属性值,若该属性没有设定值或缺省值则返回空字符串。setAttribute 方法则无返回值。 <br />在 DOM Level 2 规范中,则更加明确了 getAttribute 与 setAttr原创 2011-01-11 11:05:00 · 7979 阅读 · 1 评论 -
IE里input元素type为checkbox与radio的checked=true失效
<br /> 在IE中使用DOM方式来动态创建页面元素的时候,我发现了一些问题。记录于此,如果您有好的意见欢迎提供,如果您也遇到此问题,希望能有助你解决。<br /><br /> 对于动态HTML编程,IE实现了两套模型:一套是以操作innerHTML为主的狭义的DHTML,一套是以集合方式操作(appendChild)页面元素对象的DOM(Document Object Model)。DHTML方式(我本文说的DHTML都默认指的对于innerHTML进行操作的编程方式,不是广义的DHTML。)原创 2011-01-11 11:15:00 · 11315 阅读 · 0 评论 -
javascript事件冒泡与事件捕获
javascript的核心就在于事件处理。我们经常会对一个对象进行事件绑定,加上事件处理函数。如果一个元素和它的一个上级节点对于同一个事件都有进行事件处理,哪一个先触发呢?毫无疑问,这决定于浏览器。假设一个元素element1,它有一个下级元素element2。如图:-----------------------------------| element1转载 2012-09-27 13:34:01 · 834 阅读 · 0 评论