点击第5次为什么图片不显示


<!DOCTYPE html>
<html>
<head>
 <meta charset="UTF-8">
 <title>Document</title>
 <script>
  window.onload=function () {
   var i = 0;
   var next = document.getElementById('next');
   var oImg = document.getElementById('img')
   var aImg = ["images/1.jpg","images/2.jpg","images/3.jpg","images/4.jpg"];
   next.onclick = function () {
    banner();
   }
    banner = function () {
     i++;
     if (i == aImg.lenght) {
      i = 0;
     }
     oImg.src = aImg[i];
    }
  }
 </script>
</head>
<body>
 <div id="box">
  <a href="javascript:;" id="prev"><</a>
  <a href="javascript:;" id="next">></a>
  <img src="images/1.jpg" id="img">
 </div>
</body>
</html>


銱児瑯垱
浏览 1165回答 1
1回答

stone310

if (i == aImg.lenght) 因为length写错了..
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript