getElementsByTagName为IE和Firefox提供了相同的结果

时间:2010-07-13 08:56:41

标签: javascript html

我们使用getElementsByTagName函数来查找文章中的domnodes。

我们发现IE和Firefox为破坏的标签提供了不同的结果,如下所示。

e.g。 <a href="http://www.yahoo.com">Bypass HTML tags</ a> &nbsp;完成2次失败

在IE中: 对于上面的例子,我们将获得两个节点'A'和'/'。

在Firefox中 对于上面的例子,我们将获得一个节点'A'。

两个浏览器都应该提供相同的Dom元素。

提前致谢

2 个答案:

答案 0 :(得分:3)

</ a>无效(X)HTML。你想要</a>

答案 1 :(得分:0)

https://developer.mozilla.org/en/DOM/element.getElementsByTagName看到此链接,这是针对firefox.function只有一个参数