我真的是 javascript 的初学者,想创建一个小的图像滑块。我使用 setInterval 来延迟加载,以便创建滑块效果。但不知何故,图像没有滑动,我有一点暗示问题出在循环中。我已经查看了一些选项,并作为最后一个选项在这里询问。提前致谢。
<!Doctype html>
<meta charset="UTF-8">
<head>
<title>Simple Image Slider</title>
<script type="text/javascript">
var counter=0;
var images=new Array['download.jpg','images (1).jpg','images.jpg'];
function start(){
setInterval("slide()",2000);
}
function slide(){
for(counter=0;counter<images.length;counter++)
document.getElementById('mageslide').src=images[counter];
}
</script>
<link rel="stylesheet" type="text/css" href="style.css">
</head>
<body>
<div id="wrapper">
<div class="slider" onload="start()">
<img src="images.jpg" id="mageslide"></img>
</div>
**strong text** </div>
</body>
</html>