方法 | 代码 | 参数 | 返回值 | 避坑 |
---|---|---|---|---|
id | document.getElementById() | id名称 | 获取一个元素 | 存在多个相同id,取最先出现的 |
class | document.getElementsByClassName() | class名称 | 获取一组元素 | 是类数组,不是数组,某些数组方法不能使用 |
tag(标签名) | document.getElementsByTagName() | tag名称 | 获取一组元素 | 是类数组,不是数组,某些数组方法不能使用 |
选择器获取一个 | document.querySelector() | 选择器名称 | 获取一个元素 | 存在多个相同的,取最先出现的 |
选择器获取一组 | document.querySelectorAll() | 选择器名称 | 获取一组元素 | 是类数组,不是数组,某些数组方法不能使用 |
name | document.getElementsByName() | name名称 | 获取一组元素 | 是类数组,不是数组,某些数组方法不能使用 |
获取html | document.documentElement | 无 | 获取html元素 | 是类数组,不是数组,某些数组方法不能使用 |
获取body | document.body | 无 | 获取body元素 | 是类数组,不是数组,某些数组方法不能使用 |
js获取DOM元素
最新推荐文章于 2023-09-16 21:46:01 发布