querySelector( ) 方法
Posted 乱舞春秋__
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了querySelector( ) 方法相关的知识,希望对你有一定的参考价值。
querySelector() 方法返回匹配指定选择器的第一个元素。如果没有找到,则返回 null。
语法格式:
element.querySelector(CSS 选择器);
如果使用多个选择器,选择器之间使用逗号隔开。
示例:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
<ul class="list">
<li>列表项1</li>
<li class="list-item2">列表项2</li>
<li id="list-item3">列表项3</li>
<li>列表项4</li>
<li>列表项5</li>
</ul>
<script>
//获取类名称为list的第一个元素
var list = document.querySelector('.list');
//获取文档中的第一个li元素
var lis = document.querySelector('li');
//获取类名称为list-item2的第一个元素
var item2 = document.querySelector('.list-item2');
var item2_ = document.querySelector('.list').querySelector('.list-item2');
//获取ID名称为list-item3的第一个元素
var item3 = document.querySelector('#list-item3');
console.log(list);
console.log(lis);
console.log(item2);
console.log(item2_);
console.log(item3);
</script>
</body>
</html>
控制台输出:
以上是关于querySelector( ) 方法的主要内容,如果未能解决你的问题,请参考以下文章
querySelector 不适用于 puppeteer 中的子元素
JavaScript中 querySelector 与 getElementById 方法的区别
JavaScript中 querySelector 与 getElementById 方法的区别