javascript - querySelectorAll - 如何只获取某个 div 中的元素

标签 javascript svg

我想限制这个选择器,只给我一个 id 为“divId1”的 div 内部的结果

var polys = document.querySelectorAll('polygon,polyline');

我怎样才能做到这一点?

最佳答案

试试空间运算符:

var polys = document.querySelectorAll('#divId1 polygon, #divId1 polyline');

See MDN's page on selectors了解更多。

关于javascript - querySelectorAll - 如何只获取某个 div 中的元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18404211/

相关文章:

javascript - shell.application 拒绝权限

css - 在不移动图像的情况下平滑地从左到右(图像)动画内联 svg?

html - 带有图像的 CSS 形状 mask

javascript - 跨浏览器(包括IE)绕中心旋转SVG图形

javascript - 使用 js 和 google maps api v3(地点库)解析地点照片

javascript - 解构数组数组以访问各个元素

javascript - JavaScript 中的差异继承是什么?

javascript - 我的错误在哪里 - Javascript/jQuery 中选择框的日期计算器?

javascript - d3js 强制布局为每个节点动态添加图像或圆圈

javascript - D3 如何在启用平移/缩放的情况下使元素居中?