querySelector()
1. 基本语法document.querySelector(选择器)比如let box document.querySelector(#box);意思去整个网页document里面找 id 为 box 的元素。一、先回顾 CSS 选择器你学 CSS 的时候应该见过1. id选择器CSS#box { }意思找到div idbox/div2. class选择器CSS.box { }意思找到div classbox/div3. 标签选择器CSSdiv { }意思找到div/div而querySelector()就是直接使用这些 CSS 选择器。二、获取 id 元素HTMLh1 idtitle 学习JavaScript /h1CSS 找它#title所以 JSlet h1 document.querySelector(#title);解释拆开看document表示整个网页。.querySelector()表示寻找元素。#title表示寻找 idtitle。所以document.querySelector(#title)就是在网页中找到 id 为 title 的元素。然后h1.innerHTML你好;页面之前学习JavaScript变成你好三、获取 class 元素HTMLp classtext 我是文字 /pCSS.text注意class 前面必须加.所以let pdocument.querySelector(.text);找到p classtext四、获取标签元素HTMLh1 标题 /h1CSSh1JSlet h1document.querySelector(h1);注意标签不用加符号。错误document.querySelector(#h1)这是找idh1不是找标签。五、最重要querySelector只能获取第一个例如HTMLp classtext 第一段 /p p classtext 第二段 /p p classtext 第三段 /pJSlet pdocument.querySelector(.text);结果只得到p classtext 第一段 /p为什么因为querySelector 找第一个符合条件的。如果想全部获取使用document.querySelectorAll(.text);得到第一段 第二段 第三段六、组合选择器非常重要querySelector 最大的优势它支持 CSS 的复杂选择器。比如HTMLdiv classbox p hello /p /div你想找 div 里面的 p。CSS.box p意思找到class为box里面的pJSlet pdocument.querySelector(.box p);成功找到p hello /p七、举一个完整例子HTML:div idbox h1 标题 /h1 p 内容 /p /div需求修改标题。方法let titledocument.querySelector(#box h1); title.innerHTML新的标题;分析#box h1相当于 CSS#box h1意思找到idbox里面的h1八、querySelector 常用写法总结HTMLCSS写法JSidbox#boxquerySelector(#box)classbox.boxquerySelector(.box)div标签divquerySelector(div)div里面pdiv pquerySelector(div p)第一个liliquerySelector(li)九、你可以这样记以前document.getElementById(box)现在document.querySelector(#box)等价。class以前document.getElementsByClassName(box)现在document.querySelector(.box)最后用一句话记忆querySelector(CSS选择器)看到什么 CSS 写法就直接放进去。例如CSS#nav .item pJSdocument.querySelector(#nav .item p)

相关新闻

React useRef 与 Web Worker 实战:让 5000 万次计算不再阻塞主线程

React useRef 与 Web Worker 实战:让 5000 万次计算不再阻塞主线程

React useRef 与 Web Worker 实战:让 5000 万次计算不再阻塞主线程前言1. 先理解浏览器主线程与 Web Worker1.1 JavaScript 单主线程为什么会卡顿1.2 Web Worker 到底改变了什么2. React 耗时计算案例的设计2.1 业务目标与职责拆分2.2 为什么同时需要 useRef、useSt…

2026/8/9 2:50:37 阅读更多 →
2026高中生英语词汇学习APP测评:天学网等4款产品实测对比

2026高中生英语词汇学习APP测评:天学网等4款产品实测对比

【摘要】本文基于第三方教育科技研究机构2026年Q1实测数据,从课标适配度、记忆效率与合规性三个维度,深度测评天学网学生端、百词斩、网易有道词典、墨墨背单词4款产品,并针对不同学习场景给出选购建议,帮助高中生和家长高效选择适…

2026/8/9 2:50:38 阅读更多 →
国产算力接管银行:5国产LLM适配屠夫榜

国产算力接管银行:5国产LLM适配屠夫榜

国产算力接管银行:5国产LLM适配屠夫榜 适用读者:想在银行风控 Agent 里调 GLM / Qwen / DeepSeek / 文心一言 / MiMo 这些国产大模型 API 的开发者 阅读时长:约 12 分钟 测试时间:2026 年 7 月(基于 炻光 AI 接入管理平台 公开文档) 一、为什么 2026 年 Q3 银行风控突然都在聊国…

2026/8/9 2:50:38 阅读更多 →

最新新闻

大数据专业在校生,可以考哪些证书?一份从入门到进阶的推荐清单

大数据专业在校生,可以考哪些证书?一份从入门到进阶的推荐清单

很多计算机、大数据相关专业的同学,都会在读书期间纠结一个问题:到底要不要考证?考什么证对就业更有帮助?这份清单从国内就业实用性出发,整理了8个值得关注的大数据相关证书,按照能力层次和适用场景分成了四…

2026/8/9 14:15:42 阅读更多 →
Vue+PHP构建高并发体育赛事购票系统实践

Vue+PHP构建高并发体育赛事购票系统实践

1. 项目概述:VuePHP构建的体育赛事购票系统 去年为本地篮球联赛开发票务系统时,我深刻体会到体育赛事票务管理的复杂性。传统线下售票窗口在热门赛事前总是排起长龙,而黄牛倒票问题更是让主办方头疼不已。这套基于Vue前端和PHP后端的购票系统…

2026/8/9 14:15:42 阅读更多 →
深度学习多卡并行训练实战:从DDP到DeepSpeed的完整指南

深度学习多卡并行训练实战:从DDP到DeepSpeed的完整指南

1. 从单卡到多卡:当算力与显存成为瓶颈最近在折腾大模型或者跑一些复杂的深度学习任务时,你是不是经常被这两个弹窗搞得血压升高?一个是“CUDA out of memory”,另一个是看着进度条慢如蜗牛,心里盘算着这得跑到猴年马月…

2026/8/9 14:15:42 阅读更多 →
Video Analyzer:三合一智能视频分析工具的完整指南

Video Analyzer:三合一智能视频分析工具的完整指南

Video Analyzer:三合一智能视频分析工具的完整指南 【免费下载链接】video-analyzer Analyze videos using LLMs, Computer Vision and Automatic Speech Recognition 项目地址: https://gitcode.com/gh_mirrors/vi/video-analyzer 在当今数字内容爆炸的时代…

2026/8/9 14:15:42 阅读更多 →
终极暗黑破坏神2存档编辑器:零安装网页版快速修改角色装备属性

终极暗黑破坏神2存档编辑器:零安装网页版快速修改角色装备属性

终极暗黑破坏神2存档编辑器:零安装网页版快速修改角色装备属性 【免费下载链接】d2s-editor 项目地址: https://gitcode.com/gh_mirrors/d2/d2s-editor 还在为暗黑破坏神2的存档修改烦恼吗?想要快速调整角色属性、打造完美装备却不想安装复杂软件…

2026/8/9 14:15:42 阅读更多 →
WorkshopDL终极指南:三步解锁Steam创意工坊模组自由

WorkshopDL终极指南:三步解锁Steam创意工坊模组自由

WorkshopDL终极指南:三步解锁Steam创意工坊模组自由 【免费下载链接】WorkshopDL WorkshopDL - The Best Steam Workshop Downloader 项目地址: https://gitcode.com/gh_mirrors/wo/WorkshopDL 还在为无法访问Steam创意工坊的丰富模组而烦恼吗?无…

2026/8/9 14:14:41 阅读更多 →

日新闻

5分钟告别提取码焦虑:baidupankey如何智能破解百度网盘资源锁

5分钟告别提取码焦虑:baidupankey如何智能破解百度网盘资源锁

5分钟告别提取码焦虑:baidupankey如何智能破解百度网盘资源锁 【免费下载链接】baidupankey 在线查询网盘提取码(维护中 rm repo) 项目地址: https://gitcode.com/gh_mirrors/ba/baidupankey 你是否曾经在深夜寻找一份重要资料&#x…

2026/8/9 0:01:47 阅读更多 →
如何快速生成中国车牌图片:Python开源工具完整指南

如何快速生成中国车牌图片:Python开源工具完整指南

如何快速生成中国车牌图片:Python开源工具完整指南 【免费下载链接】chinese_license_plate_generator 中国车牌生成器 项目地址: https://gitcode.com/gh_mirrors/ch/chinese_license_plate_generator 中国车牌生成器是一个基于Python的开源项目&#xff0c…

2026/8/9 0:01:47 阅读更多 →
收藏!小白程序员轻松入门大模型,从Harness工程开始实践

收藏!小白程序员轻松入门大模型,从Harness工程开始实践

文章强调学习大模型不应只关注模型本身,而应重视模型外的系统搭建,即Harness。提出AgentModelHarness的实用公式,详细介绍Harness的四个层次:持久化层、执行层、控制层和观察与验证层。文章还探讨了上下文工程、工具设计、AGENTS.…

2026/8/9 0:03:48 阅读更多 →

周新闻

5分钟告别提取码焦虑:baidupankey如何智能破解百度网盘资源锁

5分钟告别提取码焦虑:baidupankey如何智能破解百度网盘资源锁

5分钟告别提取码焦虑:baidupankey如何智能破解百度网盘资源锁 【免费下载链接】baidupankey 在线查询网盘提取码(维护中 rm repo) 项目地址: https://gitcode.com/gh_mirrors/ba/baidupankey 你是否曾经在深夜寻找一份重要资料&#x…

2026/8/9 0:01:47 阅读更多 →
如何快速生成中国车牌图片:Python开源工具完整指南

如何快速生成中国车牌图片:Python开源工具完整指南

如何快速生成中国车牌图片:Python开源工具完整指南 【免费下载链接】chinese_license_plate_generator 中国车牌生成器 项目地址: https://gitcode.com/gh_mirrors/ch/chinese_license_plate_generator 中国车牌生成器是一个基于Python的开源项目&#xff0c…

2026/8/9 0:01:47 阅读更多 →
收藏!小白程序员轻松入门大模型,从Harness工程开始实践

收藏!小白程序员轻松入门大模型,从Harness工程开始实践

文章强调学习大模型不应只关注模型本身,而应重视模型外的系统搭建,即Harness。提出AgentModelHarness的实用公式,详细介绍Harness的四个层次:持久化层、执行层、控制层和观察与验证层。文章还探讨了上下文工程、工具设计、AGENTS.…

2026/8/9 0:03:48 阅读更多 →

月新闻

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南 【免费下载链接】BaiduNetdiskPlugin-macOS For macOS.百度网盘 破解SVIP、下载速度限制~ 项目地址: https://gitcode.com/gh_mirrors/ba/BaiduNetdiskPlugin-macOS 还在为百度网盘macOS版的龟速下…

2026/8/8 17:02:44 阅读更多 →
终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 还在为网易云音乐下载的NCM格式文件无法在其他播放器播放而烦恼吗?ncmdump解密工具帮你轻松解决这个困…

2026/8/9 0:45:04 阅读更多 →
HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

AgentCard 智能体卡片:为英语学习 App 打造桌面级学习助手适用平台:HarmonyOS 7.0 (API 26 Beta)一、引言 HarmonyOS 7.0(API 26 Beta)新增了 AgentCard 智能体卡片能力,这是继 HMAF(鸿蒙智能体框架&#x…

2026/8/8 17:02:44 阅读更多 →