gpt4 book ai didi

javascript - 为什么 Javascript 不能识别 HTML 类属性?

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

有人可以帮我解决一个 Javascript 问题吗?为什么下面的代码只显示带有“null”一词的消息框?而且我认为他们的数量也不够。

<html>
<head>
<script type="text/javascript">
function showElementClasses(node) {
var els = node.getElementsByTagName("*");
for(var i=0,j=els.length; i<j; i++)
alert(els[i].getAttribute("class"));
alert("Class: " + els[i].className);
}

showElementClasses(document);
</script>
</head>
<body class="bla">
<div class="myclass" style="width: 500; height: 400" id="map"></div>
</body>
</html>

最佳答案

这工作得很好:

<html>
<head>
<script type="text/javascript">
function showElementClasses(node)
{

alert("hello, world.");
var els = node.getElementsByTagName("*");
for(var i=0,j=els.length; i<j; i++)
{
alert(els[i].getAttribute("class"));
alert("Class: " + els[i].className);
}
}


</script>
</head>
<body class="bla" onload="showElementClasses(document)">
<div class="myclass" style="width: 500; height: 400" id="map" ></div>
</body>
</html>

关于javascript - 为什么 Javascript 不能识别 HTML 类属性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2761694/

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