query指定范围提取数据_document.getelementbyid().赋值

query指定范围提取数据_document.getelementbyid().赋值document.querySelector

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全家桶1年46,售后保障稳定

不久前,我发现了document.querySelector JS选择器,语法类似JQuery。

通过元素id获取元素

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
	</head>
	<body>
		<div id="box"></div>
	</body>
	<script type="text/javascript">
		console.log(document.querySelector("#box"));
	</script>
</html>

Jetbrains全家桶1年46,售后保障稳定

query指定范围提取数据_document.getelementbyid().赋值

通过元素class,标签名获取元素

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
	</head>
	<body>
		<div id="box" class="container"></div>
	</body>
	<script type="text/javascript">
		console.log(document.querySelector(".container"));
		console.log(document.querySelector("div"));
	</script>
</html>

query指定范围提取数据_document.getelementbyid().赋值

注意:

document.querySelector用于获取单个元素,当页面中出现多个相同class标签(或者多个相同标签(比如多个div))时,只匹配第一个元素。

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
	</head>
	<body>
		<div class="box">第一个div</div>
		<div class="box">第二个div</div>
	</body>
	<script type="text/javascript">
		console.log(document.querySelector(".box"))
		console.log(document.querySelector("div"))
	</script>
</html>

 query指定范围提取数据_document.getelementbyid().赋值

 document.querySelectorAll

那我们想获取多个元素就没办法了吗?有的。document.querySelectorAll就可以获取多个元素,它的结果跟document.getElementsByClassName()一样是一个集合。

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
	</head>
	<body>
		<div class="box">第一个div</div>
		<div class="box">第二个div</div>
	</body>
	<script type="text/javascript">
		console.log(document.querySelectorAll(".box"))
		console.log(document.querySelectorAll("div"))
	</script>
</html>

query指定范围提取数据_document.getelementbyid().赋值

写到这就结束啦,写的不好,多多指教。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/231338.html原文链接:https://javaforall.net

(0)
上一篇 2025年6月13日 下午12:22
下一篇 2025年6月13日 下午1:01


相关推荐

  • 电平转换芯片_电平转换芯片无方向

    电平转换芯片_电平转换芯片无方向电平转换芯片**在混合信号系统中,经常能看到电瓶转换电路,目前市面上应用较多的处理器都是采用3.3V电源供电,但是产品外围器件多数都采用5伏电源供电,这种情况下就必须使用转换电路。目前应用比较多的两类电平转换电路是用MOS管搭建的电平转换电路,和用电平转换芯片实现的电路。为了降低产品的功耗,通常都采用低工作电压值的高速逻辑器件,这也进一步导致了产品内部同时存在多种电压,因此搭建稳定可靠的电平转换电路,尤为重要。如要求低成本,可以用MOSFET管自己搭建一个电平转换电路。用MOSFET管搭建电平转换电

    2022年8月10日
    8
  • ACM/ICPC2014鞍山现场赛E hdu5074Hatsune Miku「建议收藏」

    ACM/ICPC2014鞍山现场赛E hdu5074Hatsune Miku

    2022年1月28日
    56
  • JavaScript:变量命名的规范

    JavaScript:变量命名的规范文章目录变量命名规范变量命名规范 由字母 A Za z 数字 0 9 下划线 美元符号 组成 如 usrAge num01 name 严格区分大小写 varapp 和 varApp 是两个变量 不能以数字开头 18age 是错误的 不能是关键字 保留字 例如 var for while 变量名必须有意义 MMDBBDnl age 遵守驼峰命名法 首字母小写 后面单词的首字母需要大写 myFirstName

    2026年3月18日
    3
  • IQA+不懂︱图像清洗:图像质量评估(评估指标、传统检测方法)

    IQA+不懂︱图像清洗:图像质量评估(评估指标、传统检测方法)深度学习技术如火如荼 但是训练的图像集都是标注好 质量高的 那么笔者对如何进行图像清洗表示好奇 难道只有让工人肉眼看吗 一些传统的 IQA 都是基于图像本身质量去评价 那么我想知道 之外的图像信息质量该如何评估 现在还不知道除了肉眼之外的好办法 只能先来列举一下传统 IQA 的一些评估指标 1 MOS DMOS 图像质量评价可以分为主观评价方法和客观评价方法 主观评价由观察者对图像质量进行主观评分

    2026年1月21日
    1
  • Docker 离线安装_docker官方中文文档

    Docker 离线安装_docker官方中文文档docker离线安装流程

    2026年4月14日
    4
  • 各种数据流图实例「建议收藏」

    转载自:https://blog.csdn.net/thisispan/article/details/75723311.某公司的营销系统2.学校的图书管理系统34.

    2022年4月13日
    40

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号