Barret Lee Home
facebook send mail to barret sina weibo
share

IE下title没有childNodesedit

日期:2014-08-21

作者: Barret Lee

问题:

IE 8下 document.getElementsByTagName('title')[0].firstChild为毛是null啊 而document.getElementsByTagName('title')[0].innerHTML却有值,给title赋值却报错。

按照 w3c 的解释,title 元素下有且只有一个 text node,除 IE 外,其他浏览器都能正确打印 getTagName("title").item(0).childNodes == 1; 而 IE 他不认为 title 元素有 childNode,你可以当他是没有实现规范的 bug。IE9+ 修复了这个问题。

标签: IEbug firstChild childNodes
上一篇:POST请求失败,变成options请求
下一篇:评《别太听上司的话》