<body> <p id="intro">Hello World!</p> <script> x=document.getElementById("intro"); document.write(x.firstChild.nodeValue); </script> </body>
Hello World!
undefined
null
其他几项都不对
document.getElementById("intro") 获取了 id 为 "intro" 的 <p> 元素。
x.firstChild 获取这个 <p> 元素的第一个子节点,即文本节点 "Hello World!"。
nodeValue 属性返回文本节点的内容,所以是 "Hello World!"。
document.write() 将内容写入文档,因此页面上会显示 "Hello World!"。
这道题你会答吗?花几分钟告诉大家答案吧!
扫描二维码,关注牛客网
下载牛客APP,随时随地刷题