首页 > 编程语言 >JavaScript------querySelector/querySelectorAll的使用

JavaScript------querySelector/querySelectorAll的使用

时间:2024-05-20 13:29:18浏览次数:26  
标签:元素 querySelectorAll JavaScript querySelector ------ document 选择器

1、基础语法

querySelector() 方法返回文档中匹配指定 CSS 选择器的一个元素。

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

属性:指定一个或多个匹配元素的 CSS 选择器。 可以使用它们的 id, 类, 类型, 属性, 属性值等来选取元素。

document.querySelector()
document.querySelectorAll()

2、项目实践

1、设置查询的底1个元素

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>菜鸟教程(runoob.com)</title>
</head>
<body>

<p>这是一个 p 与元素。</p>
<p>这也是一个 p 与元素。</p>
<p>点击按钮修改文档中第一个 p 元素的背景颜色。</p>
<button onclick="myFunction()">点我</button>
<script>
function myFunction() {
    document.querySelector("p").style.backgroundColor = "red";
}
</script>
</body>
</html>

  

 

标签:元素,querySelectorAll,JavaScript,querySelector,------,document,选择器
From: https://www.cnblogs.com/lixianhui/p/18201663

相关文章

  • 5.20 陈述
    原来是520,可惜我还没有npy捏。最近身体只能用病来形容。打篮球的时候摔倒了,嘴唇左上以及左内侧破了一块,很严重,现在稍稍碰一下都极其疼痛。感觉好的很慢,还没有什么治疗方法。摔倒伴随着好像口右边牙齿似乎错位了,也很不舒服,感觉空了一个小口。。。喉咙很痛,因为感冒了,伴随......
  • P3611 [USACO17JAN] Cow Dance Show S
    原题链接题解一句话总结:第\(i\)头奶牛继承场上\(k\)头奶牛里结束时间最短的code#include<bits/stdc++.h>usingnamespacestd;intn,t;intd[100005];intcheck(intk){priority_queue<int,vector<int>,greater<int>>q;for(inti=1;i<=n;i++)......
  • SqlSugar SqlFunc常用方法
    开始做项目管理了(本人3年java,来到这边之后真没想到...),天天开会沟通整理需求,他们讲话的时候忙里偷闲整理一下常用的方法,其实语言还是有共通性的,基本上看到方法名就大概能猜出来用法。出去打水的时候看到外面太阳好好,真想在外面坐着晒太阳,回来的时候好兄弟三年前送给我的键盘D键不灵......
  • Ansible2-安全自动化指南-全-
    Ansible2安全自动化指南(全)原文:zh.annas-archive.org/md5/CFD4FC07D470F8B8541AAD40C25E807E译者:飞龙协议:CCBY-NC-SA4.0前言IT正在经历一次巨大的范式转变。从以正常运行时间作为IT成功的衡量标准的时代,我们正在转向不可变基础设施的理念,根据需求,我们可以自动地随时启......
  • 计量管理使用文档
    计量管理使用文档添加计量要求​​添加计量台账选择计量要求填写相关信息会提前一个月发送消息给计量状态为正常的责任人。​​其他功能:暂停计量可以修改计量状态;再计量可以添加一次计量记录;台账历史记录,可以查看所有计量记录‍​​......
  • P2949 [USACO09OPEN] Work Scheduling G
    原题链接题解反悔贪心把工作按截至时间排序,每个工作有两个决策。如果这个工作有时间做,那就做;如果没时间做,就在已经做过的工作里取消价值最小的工作,换成当前工作(这里有一个前提,那就是每个工作需要的时间是一样的,而且当前工作的价值大于已经做过工作里价值最小的)code#include......
  • OpenAI“杀疯了”,GPT–4o模型保姆级使用教程!一遍就会!
    5月14日凌晨1点,OpenAI发布了名为GPT-4o最新的大语言模型,再次引领了人工智能领域的又一创新浪潮,让整个行业都为之震动。据OpenAI首席技术官穆里-穆拉提(MuriMurati)表示,GPT-4o是在继承GPT-4智能的基础上,对文本、视觉和音频功能进行了进一步改进,而且目前所有用户都能免费使用,但付费......
  • 偶然遇到的cubeide一些问题
    昨天感觉cubeide有一些bug,具体表现为在外设的.c文件明明识别到了某个函数但是又打不开定义,于是在软件内更新了一下cubeide,结果更新完软件打不开了,没办法只能重装。重装完后新建工程的时候提示无法生成代码,因为缺少固件包,但打开固件界面又有固件包,如果无视提示强行生成的话是能生成......
  • 计量管理使用文档
    计量管理使用文档添加计量要求​​添加计量台账选择计量要求填写相关信息会提前一个月发送消息给计量状态为正常的责任人。​​其他功能:暂停计量可以修改计量状态;再计量可以添加一次计量记录;台账历史记录,可以查看所有计量记录‍​​......
  • .bashrc 给文件夹添加颜色
    .bashrc给文件夹添加颜色#~/.bashrc:executedbybash(1)fornon-loginshells.#see/usr/share/doc/bash/examples/startup-files(inthepackagebash-doc)#forexamples#Ifnotrunninginteractively,don'tdoanything[-z"$PS1"]&&r......