document.querySelectorAll查找id不为空的子元素
时间: 2023-10-12 19:20:07 浏览: 197
js中document.getElementByid、document.all和document.layers区分介绍
如果您要查找id不为空的子元素,可以使用以下代码:
```
const elements = document.querySelectorAll('[id]:not([id=""])');
```
这将返回一个 NodeList 对象,其中包含所有具有非空 id 属性的元素。此处使用了 CSS 选择器 `[id]:not([id=""])`,该选择器表示选择所有具有 id 属性且值不为空的元素。
阅读全文