在DOM上查找具有"id"属性的所有元素

Jay*_*Jay 1 javascript jquery dom tree-traversal

简单.我想遍历DOM并找到所有具有id属性的元素.有人可以帮助我使用js和/或jquery脚本

Ale*_*ing 11

您可以id使用以下jQuery选择器查询具有属性的所有元素:

$("[id]")
Run Code Online (Sandbox Code Playgroud)

你也可以使用纯JavaScript querySelectorAll:

document.querySelectorAll("[id]")
Run Code Online (Sandbox Code Playgroud)

如果要查找非空 id属性,请改用此选择器:

'[id]:not([id]="")'
Run Code Online (Sandbox Code Playgroud)

  • 认为应该是... `'[id]:not([id=""])'` (2认同)