DOM中有三种不同的节点,他们每个都对应一种不同的元素获取方法,为什么第三种输出结果是空白呢?
DOM中有三种不同的节点,他们每个都对应一种不同的元素获取方法,为什么第三种输出结果是空白呢?
第一个是获取ID值为con的元素
第二个是获取ID值为con的元素在页面中的HTML代码
第三个是获取ID值为con的元素的最后一个子元素的值
2015-03-27
<!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>document.getElementById</title> </head> <body> <div id="con">JavaScript <p>子元素段落</p> </div> <script type="text/javascript"> var mychar=document.getElementById("con").lastChild.nodeValue; document.write("结果:"+mychar); //输出获取的P标签。 </script> </body> </html>
举报