js DOM的一些小操作 获取节点集合Node( getElementsByClassName等)

1. getElementsByClassName(names)

返回文档中所有含有指定类名的节点

document.getElementsByClassName('a')

返回所有类名为a的节点

2.getElementsByName(name)

返回文档中所有指定name的节点。

标签可以有name属性。

3. querySelectorAll(selectors)

返回文档中所有匹配指定选择器的节点。

 document.querySelectorAll('#a');

返回所有id为的节点。

4.getElementsByTagName(name)

返回文档中所有指定标签名的节点,没想明白这个有啥用。返回的节点名称就是你输入的节点名称。

document.getElementsByTagName('a')

找所有的a标签的节点。

5.document.all

document.all 是返回文档的所有节点。

6.document.links

返回所有的a链接的节点。

7. document.scripts
返回文档的所有script节点

8.document.images
返回文档的所有image节点

9. document.forms
返回文档的所有form节点

10. document.embeds
返回文档的所有embed节点

你可能感兴趣的:(javascript,前端,开发语言)