码迷,mamicode.com
首页 > 其他好文 > 详细

querySelector() 方法

时间:2019-03-31 16:54:39      阅读:158      评论:0      收藏:0      [点我收藏+]

标签:选择器   元素   回文   example   selector   round   一个   doc   ie8   

返回文档中匹配指定 CSS 选择器的一个元素。

虽然IE8中没有getElementsByClassName()但可以用querySelector()代替

注意: querySelector() 方法仅仅返回匹配指定选择器的第一个元素。如果你需要返回所有的元素,请使用 querySelectorAll() 方法替代。

querySelector

获取文档中 class="example" 的第一个元素:

document.querySelector(".example");

querySelectorAll

获取文档中所有 class="example" 的 <p> 元素, 并为匹配的第一个 <p> 元素 (索引为 0) 设置背景颜色:

var x=document.querySelectorAll("p.example");
x[0].style.backgroundColor=‘red‘;

设置文档中所有 class="example" 元素的背景颜色:

var x=document.querySelectorAll(".example");
for(var i=0;i<x.length;i++){
 x[i].style.backgroundColor=‘red‘;
}

 

querySelector() 方法

标签:选择器   元素   回文   example   selector   round   一个   doc   ie8   

原文地址:https://www.cnblogs.com/embrace-ly/p/10631917.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!