DOM把所有的html都转换为节点
整个文档 是一个节点 元素 是节点 元素属性 是节点 元素内容 是节点 注释 也是节点 如本例 通过document.getElementById获取了id=d1的 div标签对应的 元素节点 然后通过 attributes 获取了该节点对应的 属性节点 接着通过 childNodes获取了 内容节点
<html> <body> <div id="d1">hello HTML DOM</div> </body> <script> function p(s){ document.write(s); document.write("<br>"); } var div1 = document.getElementById("d1"); p("文档节点"+document); p("元素"+div1); p("属性节点"+div1.attributes[0]); p("内容节点"+div1.childNodes[0]); </script> </html>
<html> <body> <div id="d1">hello HTML DOM</div> </body> <script> function p(s){ document.write(s); document.write("<br>"); } var div1 = document.getElementById("d1"); p("文档节点"+document); p("元素"+div1); p("属性节点"+div1.attributes[0]); p("内容节点"+div1.childNodes[0]); </script> </html>
程序编程之旅公众号,关注后实时获知最新的教程和优惠活动,谢谢。
![]()
问答区域
2019-09-02
attributes[0]和childnode[0]
回答已经提交成功,正在审核。 请于
我的回答 处查看回答记录,谢谢
提问之前请登陆
提问已经提交成功,正在审核。 请于
我的提问 处查看提问记录,谢谢
|