gpt4 book ai didi

javascript - JS 通过 ID+Class 获取元素

转载 作者:行者123 更新时间:2023-11-29 18:02:46 26 4
gpt4 key购买 nike

<div id="myId" class="sampleClass">
Div with id and class
</div>
<div class="sampleClass">
Div with only class
</div>

我想获得带有 id 和 class 的 div。除了下面还有其他更好的方法吗:

var sample = document.getElementsByClassName("sampleClass");
for(var x = 0; x<sample.length; x++) {
if(sample[x].id=="myId")
return sample[x];
}

最佳答案

试试这个:

var sample = document.querySelectorAll("#myId.sampleClass");
console.log(sample[0]);

输出:

<div id="myId" class="sampleClass">

浏览器支持:

http://caniuse.com/#feat=queryselector

关于javascript - JS 通过 ID+Class 获取元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33706188/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com