位置: 编程技术 - 正文

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事件响应的基础语法总结(必看篇)

  • 公司购入的财务怎么做账
  • 国债利息属于免税吗
  • 银行承兑的商业汇票计入什么科目
  • 办公室租金发票可以扺军品企业增值税吗
  • 负数发票要给购票人吗
  • 已抵扣发票冲红会计分录
  • 城市维护建设税是什么意思
  • 没有进出口经营权
  • 企业总资产是否包含累积折旧
  • 房子已买
  • 半成品转成品会计分录
  • 广告服务怎么做分录
  • 百分百控股股东叫什么
  • 纳税申报成功
  • 支付税点怎么做账
  • 专用发票与普通发票代码区别
  • 酒生产车间
  • 如何确认是否要割包皮
  • 耕地占用税计入无形资产吗
  • 退了货的发票还能用吗
  • 实收资本入账价值怎么算
  • 定期结汇会计分录?
  • 生产工人工资和福利费是产品成本项目
  • mac怎么连接校园网网线
  • 企业收到政府补助需要开发票吗
  • 招待费如何列支
  • PHP:oci_statement_type()的用法_Oracle函数
  • 为什么浏览器自动打开
  • 多付货款退回的法律依据
  • linux系统怎么打开
  • 无形资产初始计量的表述
  • 深度学习模型精度fp16和fp32
  • 斯塔尔德
  • php去除指定字符
  • thinkphp cli
  • 中小企业所得税优惠政策2022
  • php curl代理
  • npm ERR! notarget No matching version found for xxx@^1.0.64. npm 插件安装失败
  • while循环语法结构
  • 合并报表的收入就是相加么
  • 固定资产科目的备抵科目
  • 在职工教育经费包括哪些
  • 银行账号未备案怎么解决
  • 工会经费计提的比例
  • 主营业务成本可以设置二级科目吗
  • sqlserver2008分页查询
  • 装修收入应如何确定
  • 资产负债表中其他应收款的计算公式
  • 兼职人员工资需要交个税吗
  • 个税申报哪些可以减免
  • 什么是年化收益和绝对利率
  • 广告牌制作计入什么科目
  • 新成立的公司如何注销
  • 免税农产品怎么开发票
  • 购买汽车的工本费如何入账
  • 出售无形资产取得的收入计入什么科目
  • 营改增政策解答
  • 记账凭证如何填写样本
  • sql server如何修改表名
  • WIN7系统如何设置自动关机
  • WIN10系统怎么清理电脑c盘垃圾怎么清理
  • xp系统电源设置在哪里
  • centos安装软件教程
  • 第三方win7系统哪个最好
  • python创建二维数据表
  • python怎么编程
  • BUG: OpenGL error 0x0500 in -[CCEAGLView swapBuffers] 328
  • javascript数据结构与算法第三版
  • jquery插件使用教程
  • jquery 动态加载js
  • python检索文件中的内容
  • jq获取url
  • shell脚本if用法
  • JavaScript+html5 canvas实现图片破碎重组动画特效
  • js实现物体移动
  • jquery fullpage
  • 新疆国税网上营业厅
  • 股权转让怎么计算个人所得税
  • 出口退税申报系统反馈读入
  • 建筑业甲方代扣代缴增值税吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设