DOM编程不是毁灭战士的意思,而是Document Object Model的意思。
因为之前的BOM编程只是窗口组件的操作并不能修改内容,所以引入了DOM编程,来修改网页内容document。
虽然dom也在bom范围内,因为内容丰富就拿出来自立门派了,都一样。
为什么要修改document的内容呢?
因为网页布置在服务器上不能总是去服务器上修改html文件本身,所以使用DOM来修改返回到浏览器的数据来改变显示出来的效果。
详细的树状结构,因为html本身也是层层包裹所以在dom中也是层级分明的结构。
有三种节点
推荐阅读:
行动消除疑虑