首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

querySelector与querySelectorAll

和querySelectorAll)及其用法 querySelector和querySelectorAll的基本用法 平常我们在查找节点时总是一个个".getElementById..."...没错,今天介绍的querySelector和querySelectorAll就是可以直接使用CSS选择器一样的写法的方法。...querySelector和querySelectorAll的区别 querySelector和querySelectorAll他们之间的区别就好比getElementById和getElementsByTagName...一样,querySelector返回的是单独的一个节点,而querySelectorAll返回的是一个节点集合,换句话说就是querySelectorAll返回的是一个节点对象的数组。...关于静态节点动态节点实例可以看这篇文章《获取标签的那些事 之 动态集合》 querySelector和querySelectorAll的注意问题 通过上面的几个步骤,我们基本了解了querySelector

1.3K70
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    querySelector-强大的原生DOM选择器

    定义 querySelector() 方法返回文档中匹配指定 CSS 选择器的一个元素。 注意:querySelector() 方法仅仅返回匹配指定选择器的第一个元素。...注释:querySelector 和 querySelectorAll 的使用非常的简单,就像标题说到的一样,它和 CSS 的写法完全一样。没有增加复杂的学习成本。 浏览器支持 ?...语法 document.querySelector(CSS selectors) 参数值介绍 必须。指定一个或多个匹配元素的 CSS 选择器。...实例 1、获取文档中第一个 元素: document.querySelector("span"); 2、获取文档中 class="demo" 的第一个元素: document.querySelector..." 属性的第一个 元素: document.querySelector("a[target]"); 5、设置文档中第一个h1的背景颜色为红色: document.querySelector("h1

    1.4K10

    HTML5中类jQuery选择器querySelector的使用

    element = document.querySelector('selector1,selector2,...')....'); 使用这两个方法无法查找带伪类状态的元素,比如querySelector(':hover')不会得到预期结果。 querySelector 该方法返回满足条件的单个元素。...element = document.querySelector('div#container');//返回id为container的首个divelement = document.querySelector...同样,在提供给querySelector和querySelectorAll的参数也支持转义,了解这点非常重要。...所以正确的做法是将反斜杠转义后'.foo\\:bar'再传递给querySelector,后者在接收到'.foo\\:bar'这个参数后,字符串将两个反斜杠转义成一个,然后querySelector前面得到的一个反斜杠与冒号结合进行转义得到正确结果

    3.3K70

    【Web APIs】DOM 文档对象模型 ④ ( querySelector 函数 | querySelectorAll 函数 | NodeList 对象 )

    函数文档 : https://developer.mozilla.org/zh-CN/docs/Web/API/Document/querySelector 【CSS】CSS 总结 ① ( CSS 引入方式...函数 1、querySelector 函数简介 在 HTML5 中 , DOM API 推出了新的方法 querySelector 函数 , 可以在该函数参数中指定 " CSS 选择器 " , 函数返回匹配该选择器的第一个...DOM 元素 , 如果没有与之匹配的元素 , 返回 null 值 ; Document 和 Element 都定义了 querySelector 函数 , 分别从 HTML 文档 和 Element...元素 中查询 指定 符合 CSS 选择器 的 第一个 DOM 元素 , 只能获取一个 Element 元素 ; document.querySelector 函数原型如下 : var element =...document.querySelector(selectors); selectors 参数 : 若干 有效的 CSS 选择器字符串 , 如果字符串内容不是 CSS 选择器则会抛出 SYNTAX_ERR

    11710

    第87天:HTML5中新选择器querySelector的使用

    一、HTML5新选择器 1、document.querySelector("selector"); selector:根据CSS选择器返回第一个匹配到的元素,如果没有匹配到,则返回null; 支持: Chrome...根据类选择器返回所有匹配到的元素数组,如果没有匹配到,则返回空数组; 支持: Chrome 4.0+, FireFox 3.0+, Safari 3.2+, Opera 10.1+, IE 8+ 4、注意: document.querySelector...document.querySelectorAll(selector);//返回所有满足该条件的元素,元素类型是dom的数组 $('.item');//返回一个jQuery对象(dom元素的数组) 本质上jQuery方式和querySelector...exp">实例 10      11 实例 12 13    14 15  (1)如果想要获得第一个li元素,我们只需要:   document.querySelector

    95630
    领券