gpt4 book ai didi

javascript - javascript中的循环不起作用

转载 作者:太空宇宙 更新时间:2023-11-04 13:39:05 25 4
gpt4 key购买 nike

我想选择我的 html 中有多少个 div。所以我使用了 .length 方法,但它没有给我想要的结果。你可以在这里看到一个演示 http://jsfiddle.net/WbwuC/

<style>

.main { width:980px; margin:0 auto; border:solid 1px #F00; overflow:hidden}

.box { width:300px; float:left; margin-right:20px; background:#00F; height:200px;}
.new {border:solid 2px #333;}

</style>


<script type="text/javascript">


var amy= document.getElementsByTagName('div');

for (i=0;i<amy.length;i++){
var jar= amy[i];
}
alert(jar)


</script>

</head>

<body>
<div id="main">
<div class="box"><h3>first</h3></div>
<div class="box"><h3>secnond</h3></div>
<div class="box"><h3>third</h3></div>

</div>

</body>

最佳答案

这是行不通的,因为在脚本执行时,文档还没有像正文中的 div 一样进行处理。尝试将您的脚本移动到 div 下,或等待文档加载事件。

关于javascript - javascript中的循环不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9769176/

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