gpt4 book ai didi

javascript - 我可以使用 document.querySelectorAll() 而不是 document.getElementsByClassName() 在 IE8 中正常工作吗?

转载 作者:行者123 更新时间:2023-11-28 21:00:27 25 4
gpt4 key购买 nike

<html>
<head></head>
<body>
<div class="abcd"></div>
<script>
var y = document.getElementsByClassName('abcd');
var x = document.querySelectorAll("abcd");
alert(y[0].hasChildNodes());
alert(x[0].hasChildNodes());
</script>
</body>
</html>

在上面的代码中,第一个警报给出了 false,但在警报第二个中则没有。我如何获得与 document.querySelectorAll 相同的结果?基本上我希望它能在 IE8 中工作。

最佳答案

是的,如果您使用正确的 css selectors (v2.1) : var x = document.querySelectorAll(".abcd");

另请参阅this page浏览器对 CSS 选择器的支持

关于javascript - 我可以使用 document.querySelectorAll() 而不是 document.getElementsByClassName() 在 IE8 中正常工作吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11187567/

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