-
这种方法中里面的参数是id的值,区分大小写的字符串,不需要给#,返回的是一个
dom
元素对象或者null。document.getElementById("id值");
-
这种方法根据标签名获取元素,返回值是元素对象集合(伪数组,数组元素是元素对象)
document.getElementByTagName("标签名")
-
这种方法根据标签的class属性获取元素class属性前面要加 . 返回值是元素对象集合(伪数组,数组元素是元素对象)
// h5新增的方法。 document.getElementByClassName(".属性名")
-
这个方法根据指定的元素返回一个元素对象,哪怕有多个一样的元素都会返回第一个
// 参数里面可以是id 可以是标签 也可以是class属性 如果是class 就要加 .class属性 如果是id 基于要加 #id。 document.querySelectot("选择器")
-
这个方法根据指定的元素返回值是元素对象集合(伪数组,数组元素是元素对象)
// 参数里面可以是id 可以是标签 也可以是class属性 如果是class 就要加 .class属性 如果是id 基于要加 #id。 document.querySelectorAll("选择器")
2、如何获取特殊元素
-
获取html元素
document.documentElement //返回html对象
-
获取body元素
document.body // 返回body元素对象