猿问

这个为什么弹出来的一直都是3呢?

我想要点哪个就弹出来哪个的序号 可是为什么一直弹3呢?

<!DOCTYPE html>

<html>

<head>

    <title></title>

    <style type="text/css">

    div{width: 80px;height: 200px;background-color: #ccc;float: left;margin-left: 10px}

    </style>

    <script type="text/javascript">

        window.onload=function(){

            var oDiv=document.getElementsByClassName('div');

            for(i=0;i<oDiv.length;i++){

                oDiv[i].onclick=function(){

                    alert(i);

                }

            }

        }

    </script>

</head>

<body>

<div class="div"></div>

<div class="div"></div>

<div class="div"></div>

</body>

</html>


ABOUTYOU
浏览 364回答 1
1回答
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答