javascript技巧

关注公众号 jb51net

关闭
首页 > 网络编程 > JavaScript > javascript技巧 > js中document.querySelector()

JavaScript中的document.querySelector()常见用法示例

作者:手搓DesignPattern

这篇文章主要介绍了JavaScript中document.querySelector()常见用法的相关资料,document.querySelector()是JavaScript DOM方法,通过CSS选择器定位首个匹配元素,支持ID/类/标签等复杂选择器,需要的朋友可以参考下

简介:

document.querySelector() 是 JavaScript 中用于在 HTML 文档中查找元素的 DOM 方法。它通过 CSS 选择器定位元素,并返回第一个匹配的节点。如果未找到匹配项,则返回 null

语法

const element = document.querySelector("CSS选择器");

核心特点

常见用法示例

1. 按 ID 查找

const header = document.querySelector("#header"); // 查找 ID 为 "header" 的元素

2. 按类名查找

const btn = document.querySelector(".btn-primary"); // 查找第一个类名包含 "btn-primary" 的元素

3. 按标签名查找

const firstImg = document.querySelector("img"); // 查找第一个 <img> 标签

4. 组合选择器

const item = document.querySelector("ul.menu > li.active"); 
// 查找类为 "menu" 的 <ul> 下的第一个类为 "active" 的 <li>

5. 属性选择器

const link = document.querySelector("a[target='_blank']"); 
// 查找第一个带有 `target="_blank"` 的 <a> 标签

6. 伪类选择器

const firstInput = document.querySelector("input:first-of-type"); 
// 查找同层级中的第一个 <input>

对比其他方法

方法返回值是否动态更新选择器类型
querySelector()第一个元素CSS 选择器
querySelectorAll()所有元素集合CSS 选择器
getElementById()单个元素ID
getElementsByClassName()HTML集合类名

总结 

到此这篇关于JavaScript中document.querySelector()常见用法的文章就介绍到这了,更多相关js中document.querySelector()内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

您可能感兴趣的文章:
阅读全文