慕的地2528051
2016-10-13 10:00
<script> var isElement = function(el){ return !!el&&el.nodeType ===1; } console.log(isElement(document.getElementById('test')));//div元素 console.log(isElement(document.getElementById("test").nextSibling)); </script> <body> <div id="test">aaa</div><!--这是一个元素节点--> </body> 报错内容: Uncaught TypeError: Cannot read property 'nextSibling' of null
script应该放在最后运行即可. 因为解析顺序由上而下, 此时并没有加载上id为test的div
DOM探索之基础详解篇
98374 学习 · 238 问题
相似问题