js的querySelector跟querySelectorAll

querySelector:document.querySelector(‘.className‘)------->可以选中.className的一个dom(注意只是一个)

       document.querySelector(‘#idName‘)------->可以选中#idName的一个dom

querySelectorAll(‘.className‘):这个的话就是可以选取页面上全部.className的dom元素,不止一个哦

时间: 2024-11-06 07:35:47

js的querySelector跟querySelectorAll的相关文章

js高级选择器querySelector和querySelectorAll

querySelector 和 querySelectorAll 方法是 W3C Selectors API规范中定义的.他们的作用是根据 CSS 选择器规范,便捷定位文档中指定元素. 目前几乎主流浏览器均支持了他们.包括 IE8(含) 以上版本. Firefox. Chrome.Safari.Opera. querySelector 和 querySelectorAll 在规范中定义了如下接口: module dom { [Supplemental, NoInterfaceObject] in

重要选择器querySelector和querySelectorAll

他们的作用是根据 CSS 选择器规范,便捷定位文档中指定元素. 目前几乎主流浏览器均支持了他们.包括 IE8(含) 以上版本. Firefox. Chrome.Safari.Opera. querySelector 和 querySelectorAll 在规范中定义了如下接口: 从接口定义可以看到Document.DocumentFragment.Element都实现了NodeSelector接口.即这三种类型的元素都拥有者两个方法.querySelector和querySelectorAll的

querySelector/querySelectorAll选择器两个容易忽略的点

jquery写得多了,原生js大API就容易忘.如果你也是这样,一起来回顾一下HTML5的类jquery选择器querySelector和querySelectorAll吧,querySelectorAll这个API有两个需要注意的点,见下文. 先看看querySelector,语法: dom.querySelector(selectors) dom即任意dom元素,selectors是一个css选择器字符串,什么是css选择器字符串?什么类选择器.ID选择器.元素选择器都是css选择器字符串

关于querySelector()与querySelectorAll()的在ie下的一点与众不同之处。

我在学习js高级程序设计11章的querySelector()与querySelectorAll()时:发现在ie8以下不支持 element.querySelector()和element.querySelectorAll();(element代表元素节点) 但是却支持document.querySelector()和document.querySelectorAll(); 这是我在博客生涯中的处女座,望采纳. 希望以后各位技术控与我一起互动,谢过.

document.querySelector和querySelectorAll方法

querySelector和querySelectorAll是W3C提供的新的查询接口,其主要特点如下: 1.querySelector只返回匹配的第一个元素,如果没有匹配项,返回null. 2.querySelectorAll返回匹配的元素集合,如果没有匹配项,返回空的nodelist(节点数组). 3.返回的结果是静态的,之后对document结构的改变不会影响到之前取到的结果. 这两个方法都可以接受三种类型的参数:id(#),class(.),标签,很像jquery的选择器. var ob

【前端】强大的javascript原生选择器querySelector 和 querySelectorAll

querySelector 和 querySelectorAll 在传统的 JavaScript 开发中,查找 DOM 往往是开发人员遇到的第一个头疼的问题,原生的 JavaScript 所提供的 DOM 选择方法并不多,仅仅局限于通过 tag, name, id 等方式来查找,这显然是远远不够的,如果想要进行更为精确的选择不得不使用看起来非常繁琐的正则表达式,或者使用某个库.事实上,现在所有的浏览器厂商都提供了 querySelector 和 querySelectorAll 这两个方法的支持

HTML5中querySelector和querySelectorAll选择器的使用与区别

简介 HTML5向Web API新引入了document.querySelector以及document.querySelectorAll两个方法用来更方便地从DOM选取元素,功能类似于jQuery的选择器.这使得在编写原生JavaScript代码时方便了许多. 用法 两个方法使用差不多的语法,都是接收一个字符串参数,这个参数需要是合法的CSS选择语法. element = document.querySelector('selectors'); elementList = document.q

HTML5中querySelector()和querySelectorAll()

HTML5向Web API新引入了document.querySelector以及document.querySelectorAll两个方法用来更方便地从DOM选取元素,功能类似于jQuery的选择器.这使得在编写原生JavaScript代码时方便了许多. 1.用法 两个方法使用差不多的语法,都是接收一个字符串参数,这个参数需要是合法的CSS选择语法. element = document.querySelector('selectors'); elementList = document.qu

js选择器 querySelector

<form method="post" action="" id="myform"> <input type="button" value="submit"> </form> <script type="text/javascript"> function init(){ var submitBtn=document.querySelect