我有这个代码。如何获取 'div1'
的 'a'
:
<div id="div1">
<div class="a"></div>
<div class="b"></div>
</div>
<div id="div2">
<div class="a"></div>
<div class="b"></div>
</div>
感谢您的帮助。刚刚开始学习 JavaScript。
最佳答案
这应该可以做到:
document.querySelector('#div1 > .a');
-
#
是ID selector ;#div
与id="div1"
匹配元素 -
>
是child selector -
.
是class selector ;.a
与class="a"
匹配任何元素
总的来说,这专门选择了 <div class="a">
<div id="div1">
的子元素.
关于javascript - 如果有许多具有相同类的元素,如何使用 JavaScript 获取特定元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36943614/