仅IE支持clearAttributes/mergeAttributes方法

摘要: 仅IE中HTMLElement元素具有clearAttributes/mergeAttributes方法,它们都是非标准的。一、.clearAttributes()该方法用来清除所有用户定义的属性。如下<div style="color:red;" onclick="alert(1)" data-a="a" data-b="b">Division</div><script> var div = document.getElementsByTagName('div' 阅读全文
posted @ 2012-05-04 13:37 snandy 阅读(2267) 评论(3) 推荐(1)

读Ext之十二(在各个位置插入元素)

摘要: IE 除了发明 innerHTML这个快捷创建DOM元素(及其属性等)外,还发明了insertAdjacentHTML/insertAdjacentText方法。它们首次在IE4中引入,随后其它浏览器如Opera、Safari、Chrome相继实现了它们。唯独Firefox没有实现。(注:2011-11 Firefox8发布,已支持insertAdjacentHTML,但仍未支持insertAdjacentText)鉴于insertAdjacentHTML被众多浏览器实现,html5已经将其列纳入,insertAdjacentText则没那么幸运。Firefox中使用另外一些方式实现了相同功能 阅读全文
posted @ 2012-05-04 08:02 snandy 阅读(3231) 评论(0) 推荐(2)