下面是两端看上去一样的非常简单的html代码:

>

 

>

然而当我们用

);
 alert(oU.firstChild.nodeType)

进行测试时候,发现:

在IE当中结果都是1;

而在FF中第一个是:1,第二个则是3;

这个问题出在:因为 Firefox 会把无意义的空格和回车也算成一个文本节点。

相关文章: