84669 人学习
152542 人学习
20005 人学习
5487 人学习
7821 人学习
359900 人学习
3350 人学习
180660 人学习
48569 人学习
18603 人学习
40936 人学习
1549 人学习
1183 人学习
32909 人学习
var html=document.documentElement;
alert(html==document.childNodes[0]);//false alert(html==document.firstChild);//false
闭关修行中......
你查一下你的测试HTML文档是否指定了DOCTYPE, 如果是, document.childNodes[0]返回的是DOCTYPE对象, 结果当然是false.
你可以这样做看为什么.alert(document.childNodes[0]) //[object DOCTYPE]alert(document.documentElement) //[object HTMLHtml]
你查一下你的测试HTML文档是否指定了DOCTYPE, 如果是, document.childNodes[0]返回的是DOCTYPE对象, 结果当然是false.
你可以这样做看为什么.
alert(document.childNodes[0]) //[object DOCTYPE]
alert(document.documentElement) //[object HTMLHtml]