原生获取DOM节点
在JavaScript中,原生获取DOM节点可以通过以下方法:
- 通过ID获取元素:
var element = document.getElementById('elementId');
- 通过类名获取元素集合:
var elements = document.getElementsByClassName('className');
- 通过标签名获取元素集合:
var elements = document.getElementsByTagName('tagName');
- 通过CSS选择器获取单个元素:
var element = document.querySelector('.className');
- 通过CSS选择器获取元素集合:
var elements = document.querySelectorAll('.className');
每个方法都有其适用的场景,getElementById
适用于只需获取页面中唯一ID的元素,getElementsByClassName
和 getElementsByTagName
返回的是HTMLCollection,而querySelector
和 querySelectorAll
返回的是NodeList。
评论已关闭