html5向web api新引入了
document.querySelectordocument.querySelectorAll
两个方法用来更方便地从DOM选取元素,功能类似于jQuery的选择器。这使得在编写原生JavaScript代码时方便了许多。
querySelector
该方法返回满足条件的单个元素。按照深度优先和先序遍历的原则使用参数提供的CSS选择器在DOM进行查找,返回第一个满足条件的元素。
querySelectorAll
该方法返回所有满足条件的元素,结果是个nodeList集合。查找规则与前面所述一样。
立即学习“前端免费学习笔记(深入)”;
<!DOCTYPE html><html> <body> <h3> h3 元素</h3> <h2> h2 元素</h2> <script> //querySelector会给所有元素的第一个元素加上样式 document.querySelector("h2, h3").style.backgroundColor = "red"; </script> </body></html><!DOCTYPE html><html> <body> <h2> h2 元素</h2> <h3> h3 元素</h3> <script> //querySelectorAll获取所有元素,返回一个list集合 var o2 = document.querySelectorAll("h2, h3"); for(var i in o2){ o2[i].style.backgroundColor = "red"; } </script> </body></html>
HTML怎么学习?HTML怎么入门?HTML在哪学?HTML怎么学才快?不用担心,这里为大家提供了HTML速学教程(入门课程),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号