位置: 编程技术 - 正文

js querySelector() 使用方法

编辑:rootadmin

推荐整理分享js querySelector() 使用方法,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

querySelector 定义和用法

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

浏览器支持

表格中的数字表示支持该方法的第一个浏览器的版本号。

语法document.querySelector(CSS selectors)

参数值

参数 类型 描述 CSS 选择器 String 必须。指定一个或多个匹配元素的 CSS 选择器。 可以使用它们的 id, 类, 类型, 属性, 属性值等来选取元素。 对于多个选择器,使用逗号隔开,返回一个匹配的元素。

技术细节

DOM 版本: Selectors Level 1 Document Object 返回值: 匹配指定 CSS 选择器的第一个元素。 如果没有找到,返回 null。如果指定了非法选择器则 抛出 SYNTAX_ERR 异常。

js querySelector() 使用方法

实例

获取文档中 id="demo" 的第一个元素:

更多实例

1、获取文档中第一个 <p> 元素:

2、获取文档中 class="example" 的第一个元素:

3、获取文档中 class="example" 的第一个 <p> 元素:

4、获取文档中有 "target" 属性的第一个 <a> 元素:

5、以下实例演示了多个选择器的使用方法。假定你选择了两个选择器: <h2> 和 <h3> 元素。以下代码将为文档的第一个 <h2> 元素添加背景颜色:

6、但是,如果文档中 <h3> 元素位于 <h2> 元素之前,<h3> 元素将会被设置指定的背景颜色。

7、通过获取select的内容实现网址跳转

积木网小编提醒:因为ie8以上版本才支持querySelector,请大家酌情使用。

原生的强大DOM选择器querySelector介绍 在传统的JavaScript开发中,查找DOM往往是开发人员遇到的第一个头疼的问题,原生的JavaScript所提供的DOM选择方法并不多,仅仅局限于通过tag,name,id等方式

关于javascript事件响应的基础语法总结(必看篇) 1、onclick是鼠标单击事件,当在网页上单击鼠标时,就会发生该事件。同时onclick事件调用的程序块就会被执行,通常与按钮一起使用//例子htmlheadscripttype

javascript prototype原型详解(比较基础) javascript的prototype原型简单介绍:prototype原型是javascript中特别重要的概念,属于必须要掌握,如果没有良好的掌握的话,进一步用好或者学好js基本是不可

标签: js querySelector() 使用方法

本文链接地址:https://www.jiuchutong.com/biancheng/376035.html 转载请保留说明!

上一篇:JavaScript 输出显示内容(document.write、alert、innerHTML、console.log)(javascript如何输出变量)

下一篇:关于javascript事件响应的基础语法总结(必看篇)

  • 产权转移书据印花税政策
  • 计提应交个人所得税分录怎么做
  • 小规模纳税人可以开9%专票吗
  • 不含税销售额计算公式理解
  • 个体工商户月销售额超10万怎么报税
  • 100%直接控制的母子公司间划转股权或资产
  • 企业审计费入什么科目
  • 建筑服务预征缴纳税款本期实际抵减税额怎么填
  • 企业所得税年度申报
  • 领备用金时会计怎么做分录
  • 分期付款方式购物划算吗
  • 应交增值税进项税额月底怎么处理
  • 增值税专票需要哪些开票信息
  • 本月应该确认收入,但是一般下月才开票该怎么处理?
  • 优化技巧
  • 单位杂工费报销计什么科目
  • 公司不给发公司
  • 新个税申报身份怎么填
  • 收到投资款不做资本可以做什么?
  • 公司账户收到车险怎么做账
  • 港杂费是由谁收取
  • 税后2.5万工资税前多少钱
  • 网络发票开具
  • 企业收到政府拆迁补偿款要交税吗怎么做账
  • 联通官网测网速
  • 银行承兑汇票质押率90%
  • mac怎么恢复出厂值
  • win11任务管理器在哪里打开
  • 上网的操作
  • 合伙企业生产经营所得
  • fsm32.exe是什么进程 有什么作用 fsm32进程查询
  • 汇算清缴审计报告收费标准
  • vue引入mui
  • 小程序怎么自定义tabbar
  • 所有者权益期末减期初等于净利润还是利润总额
  • php数组怎么定义
  • 盈余公积金可以用来扩大公司生产经营
  • 分页page
  • 税控盘干嘛用
  • vue为什么监听不到对象内部属性
  • 小程序开发要钱吗
  • matching path
  • 收到进项税发票
  • sql server 2008 R2安装
  • 不动产进项税额抵扣新政策2021
  • 公司给部分员工长期停工怎么办
  • Windows下Postgresql数据库的下载与配置方法
  • 开发研究的定义
  • 公司收到待报解预算收入在哪里查具体情况
  • 合同印花税怎么做会计分录
  • 财付通支付备付金
  • 以货物抵应收账款的分录
  • 增资扩股影响原股东的利益吗
  • 发票丢了能做账吗
  • 体检费用开发票给公司怎么开
  • 新发票和旧发票的区别
  • sqlserver数据库怎么导出
  • 怎么把mac系统的文件导出
  • ghost后不能启动
  • windows共享文件夹端口号
  • win8如何安装win10系统
  • spybuddy.exe - spybuddy是什么进程
  • winio在win7下使用
  • 修改注册表优化Win10
  • 强缓存标志
  • Facebook Open Platform编译FAQ
  • win10mobile最新版本
  • 手机屏幕尺寸测量工具
  • Android游戏开发打砖块
  • 微信小程序实现人脸识别
  • 批处理设置ip地址配置的dns
  • three.js typescript
  • linux运行nginx
  • javascript的
  • 陕西国家税务总局官网登录入口
  • 济南高新区国家税务局
  • 加格达奇税务局领导简介
  • 企业税收怎么收
  • 中国进口0号柴油价格
  • 税收分类编码1080499
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设