【发布时间】:2016-08-16 20:09:48
【问题描述】:
我想在 html 页面上显示幻灯片,并在 W3 网站上找到了一个 html/javascript 代码并复制了它。但它不起作用。我得到的只是以列表形式显示的 3 张图像。我一直在查看此处给出的有关该主题的一些答案,但我仍然无法找出问题所在。我认为代码已经完成并且可以使用了。所以请我需要一些帮助。 代码如下:
JavaScript // 自动幻灯片 - 每 3 秒更换一次图像 变量幻灯片索引 = 0; 显示幻灯片();
function showSlides() {
var i;
var slides = document.getElementsByClassName("mySlides");
for (i = 0; i < slides.length; i++) {
slides[i].style.display = "none";
}
slideIndex++;
if (slideIndex> slides.length) {slideIndex = 1}
slides[slideIndex-1].style.display = "block";
setTimeout(showSlides, 3000);
}
the html
<!-- Slide Show section showing 3 img every 3 sec-->
<div class="slideshow-container">
<div class="mySlides fade">
<img class="mySlides" src="../images/Icons/sa.png" alt="a"
style="width:100%">
</div>
<div class="mySlides fade">
<img class="mySlides" src="../images/images/b.jpg" alt="b"
style="width:100%" >
</div>
<div class="mySlides fade">
<img class="mySlides" src="../images/images
/c.jpg" alt="c"
style="width:100%">
</div>
【问题讨论】:
标签: javascript html css