JS获取HTML DOM元素的方法:
1、通过ID获取
document.getElementById("id名")
获取id必须使用document调用getElementById
2、通过标签名获取标签列表
getElementsByTagName("标签")
获取到的标签列表是一个类数组(HTMLcollection)
这个方法除了可以使用document以外,还可以使用元素调用
如果使用元素调用,就是指当前这个元素的子元素中的标签名
3、通过类名获取标签列表
getElementsByClassName("class名")
获取到的标签列表是一个类数组(HTMLcollection)
可以使用document,也可以使用元素调用
4、通过name名获取节点列表
document.getElementsByName("name名")
根据name获取节点列表(Node List),不可以通过父元素获取
5、通过选择器获取一个元素
querySelector("元素")
只获取第一个找到的元素
可以使用document,也可以使用元素调用
只能在ie8及以上版本使用
6、通过选择器获取所以的元素
querySelectorAll("元素")
获取所有符合条件的元素
可以使用document,也可以使用元素调用
只能在ie8及以上版本使用