Javascript节点的概念与操作

Posted jasonxuan

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Javascript节点的概念与操作相关的知识,希望对你有一定的参考价值。

DOM的最小组成单位叫做节点(node)。文档的树形结构(DOM树),就是由各种不同类型的节点组成。

每个节点都可以看作是文档树的一片叶子,一棵树是由无数片叶子所组成

最顶层的节点就是document节点,它代表了整个文档;是文档的根节点

 

查找节点:

整个文档的节点都是document节点,那么想要找到具体的某个节点,我们可以用document提供的一系列方法:

getElementsGetTagName()

返回所有指定的html标签的元素,返回值是一个数组对象,如果匹配失败,返回[],后面所填的参数是想要获取节点的具体节点名称,就是标签名,例如:p标签,a标签等

getElementsClassName()

返回所有class名字符号指定条件的元素,返回值是一个数组的对象,匹配失败返回[],后面所填的参数是标签的class属性的值

getElementsByName()

选择填写了name属性的html元素,返回值是一个数组对象,如果匹配失败返回[],参数为标签中有name属性的标签;注意:使用时,最好选择原生具有name属性的元素

getElementById()    //注意:唯一一个Element后面不加s的方法

返回匹配指定id属性的元素节点,如果匹配不成功,则返回Null;参数为标签的id属性值,参数区分大小写;

 

以上是关于Javascript节点的概念与操作的主要内容,如果未能解决你的问题,请参考以下文章

JavaScript 系列博客

javascript操作DOM节点

学习Javascript

js概念

与 JavaScript 模块相关的所有知识点

手把手5分钟入门JavaScript数组,万字文超详细手绘操作执行过程②JavaScript数据结构与算法系列