小编A-B*_*Bro的帖子

无法将HTML Collection作为参数传递给Js函数?

我一直在关注w3schools的幻灯片教程,以学习如何创建自己的.

这是教程代码的链接.我指的是这段代码.

<script>
  var slideIndex = 0;
  showSlides();

function showSlides() {
  var i;
  var slides = 
document.getElementsByClassName("mySlides");
var dots = document.getElementsByClassName("dot");
for (i = 0; i < slides.length; i++) {
   slides[i].style.display = "none";  
}
slideIndex++;
if (slideIndex > slides.length) {slideIndex = 1}    
for (i = 0; i < dots.length; i++) {
    dots[i].className = dots[i].className.replace(" 
active", "");
}
slides[slideIndex-1].style.display = "block";  
dots[slideIndex-1].className += " active";
setTimeout(showSlides, 2000); // Change image every 
2 seconds
}
</script>
Run Code Online (Sandbox Code Playgroud)

我想为一个页面制作多个幻灯片,所以我这样做了所以代码的这一部分将采用一个参数然后我可以插入我的图像列表.但是,当我将代码更改为此...

 var images = …
Run Code Online (Sandbox Code Playgroud)

javascript function htmlcollection

2
推荐指数
1
解决办法
100
查看次数

标签 统计

function ×1

htmlcollection ×1

javascript ×1