38.认识DOM及获取元素

Posted yzdwd

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了38.认识DOM及获取元素相关的知识,希望对你有一定的参考价值。

JS 分三个部分: ECMAScript(基本语法)    DOM    BOM

DOM:  Document  Object   Model  文档对象模型(操纵 html 行内css)

站在js角度:html标签叫做节点

技术图片

 

DOM 总共12种节点:

先了解:

技术图片

 

 

nodeType 获取节点数字类型:

 

            技术图片

 

 

nodeName 获取标签的名字:

 

            技术图片

 

 

 

 

nodeValue :返回文本节点与注释节点的内容

 

 

 

 

 

attributes:返回节点的属性集合:

 

            技术图片

 

 

获取元素:

 

    1.document.documentElement

 

     技术图片

 

 

    2.document.getElemnetById() //通过id获取文档节点

 

、    技术图片 //获取元素赋值给变量,再通过操作变量来操纵元素节点

 

 

          注意:IE以下 id忽略大小写

                 IE7及以上不能忽略大小写,获取不到返回null技术图片

                且 IE7及以下:可以通过获取id的方式参数放name来获取元素节点

        <div id="d" name="wuwei"></div>       //所以注意 元素节点  id名字最好不要与name名字一样

        技术图片

 

 

 

 

 

        

 

 

 

          

 

 

 

 

 

 

 

 

 

 

 

      

 

 

 

 

 

 

 

      

 

以上是关于38.认识DOM及获取元素的主要内容,如果未能解决你的问题,请参考以下文章

js中Dom元素及获取方法

Js操作DOM元素及获取浏览器高宽

JavaScript中DOM操作元素及节点操作

Js如何获取某Dom元素的宽高

获取与 DOM 元素关联的事件列表

[原]js获取dom元素的实际位置及相对坐标