querySelector()接受一个CSS选择符,返回匹配的第一个元素,反之则NULL。
如:
var body = document.querySelector('body');
var mydiv = document.querySelector('#mydiv');
var myclass = document.querySelector('.selected');
以上三个用来代替getElementById()和getElementByTagName().
其次如果要限定范围查找 则可以
var img = document.body.querySelector('img.button');
相对于querySelectorAll(); 则是取得一个NodeList
本文详细介绍了querySelector()和querySelectorAll()的功能和用法。querySelector()通过CSS选择符返回第一个匹配的元素,而querySelectorAll()则返回所有匹配的元素集合。文章提供了具体的使用示例,包括如何替代getElementById()和getElementByTagName()等传统方法。
1950

被折叠的 条评论
为什么被折叠?



