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

querySelector与querySelectorAll

querySelector和querySelectorAll的区别 querySelector和querySelectorAll他们之间的区别就好比getElementById和getElementsByTagName...一样,querySelector返回的是单独的一个节点,而querySelectorAll返回的是一个节点集合,换句话说就是querySelectorAll返回的是一个节点对象的数组。...querySelectorAll和getElementsByTagName的区别 querySelectorAll与getElementsByTagName最终得到的都是一个节点集合,那么他们之间是否只是简化写法这么简单呢...和querySelectorAll的用法和区别,但是不要认为仅此而已。...3、第三个先用querySeletcor找到id为my-id的节点,然后再使用querySelectorAll找"div div"这种结构,然而这里得到的并非是1,而是3,为什么会是3,这里就是querySelectorAll

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

ECMAScript 的 Iterator Helper 提案正式获得浏览器支持!

// 从博客存档页面中选择博客文章列表 const posts = document.querySelectorAll('li:not(header li)'); // 过滤出包含 `ConardLi...// 从博客存档页面中选择博客文章列表 const posts = document.querySelectorAll('li:not(header li)'); // 选择最近的 17 篇博客文章,...// 从博客存档页面中选择博客文章列表 const posts = document.querySelectorAll('li:not(header li)'); // 排除最近的 17 篇博客文章,...// 从博客存档页面中选择博客文章列表 const posts = document.querySelectorAll('li:not(header li)'); // 获取所有文章的标签列表。...// 从博客存档页面中选择博客文章列表 const posts = document.querySelectorAll('li:not(header li)'); // 首先从帖子中创建一个迭代器。

8910

前端基础-文档对象模型 (DOM)

如果没有发现匹配的节点,则返回null; document.querySelectorAll方法与querySelector用法类似, 区别是返回一个类似数组的HTMLCollection对象,包含所有匹配给定选择器的节点...var p = document.querySelector('.p'); p.style.background = 'yellow'; var p = document.querySelectorAll...); p[1].style.background = 'yellow'; 多个参数值,使用,(英文逗号)隔开,而querySelector()返回第一个选中的节点; var p = document.querySelectorAll...//选中 id 属性值为p1的元素 // var p = document.querySelectorAll('[id="p1"]'); //选中div元素的class属相值为p的元素 // var p...= document.querySelectorAll('div.p'); //选中所有的p标签,但是class值为p的除外 var p = document.querySelectorAll('p:

1.1K10
领券