var html=document.documentElement;
alert(html==document.childNodes[0]);//false
alert(html==document.firstChild);//false
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
你查一下你的测试HTML文档是否指定了DOCTYPE, 如果是, document.childNodes[0]返回的是DOCTYPE对象, 结果当然是false.
你可以这样做看为什么.
alert(document.childNodes[0]) //[object DOCTYPE]
alert(document.documentElement) //[object HTMLHtml]