javascript - Vanilla JS 查询选择器没有抓取 dom 中的元素?

标签 javascript dom

我正在尝试在此移动网站中使用 document.querySelectorAll('a'):https://pwa.www.1800flowers.com ,但它只捕获了 3 个 anchor 元素。这很奇怪,因为通过查看控制台,有很多 anchor 元素。我想抓取一个特定的,但只是做了这个简单的查询选择器,它只抓取了 3 个。

关于为什么会发生这种情况有什么想法吗?或者,如果我想抓取特定的 anchor 元素,我该如何做?

最佳答案

他们正在使用铁页 https://github.com/PolymerElements/iron-pages

在我的搜索中,我发现了类似的内容:

this.$$('a');

返回:

(435) [a, a, a, a, a, a, a, a, a, a, a, a, a, a#radio-icon, a#cart-icon, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, a, …]

关于javascript - Vanilla JS 查询选择器没有抓取 dom 中的元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53347691/

相关文章:

javascript - 如何使用 Javascript 验证 HTML?

javascript - 解决 DOM 事件上的 javascript promise

javascript - 根据字符串起始值进行过滤

javascript - 获取有序列表项的计算数量

javascript - getElementByID 中的 getElementsByTagName

javascript - 我如何在 HTML/CSS 中始终将固定导航保持在顶部?

javascript - 使用 jquery 在克隆的 div 内部绑定(bind)操作

javascript - HTML,Canvas和WebGL之间的质量差异

javascript - 使用部分值/正则表达式进行切换?

php - 用 PHP 用 div 包装 HTML 片段(并从 HTML 标签生成目录)