我想知道如何使用纯javascript获取元素.
我的代码如下:
<html>
<body>
<div id="abc" class="xy"> 123 </div>
<p id="abc" class="xyz"> 123 </p>
<span id="foo" class="foo2"> foo3 </span>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
在这里,我想找到组合元素:
我知道每页不能使用多个ID.但在更糟糕的情况下,对不同的标签使用相同的ID是否可以?在HTML?
您可以使用更多"高级"选择querySelectorAll.对于你的三个例子:
document.querySelectorAll("p#abc")document.querySelectorAll(".xy#abc")document.querySelectorAll("span.foo2")