您好我已經建立了一個圖像滑塊與導航箭頭使用HTML和JavaScript。我需要一個暫停按鈕來停止幻燈片放映,因爲它每5秒旋轉一次圖像。誰能幫我暫停javascript圖像滑塊
<script>
\t var index = 1;
\t function plusIndex(n){
\t \t index = index + 1;
\t \t showImage(index);
\t }
\t showImage(1);
\t function showImage(n){
\t \t var i;
\t \t var x = document.getElementsByClassName("slides");
\t \t if(n > x.length){ index = 1};
\t \t if(n < 1){ index = x.length};
\t \t for(i=0;i<x.length;i++)
\t \t \t {
\t \t \t \t x[i].style.display = "none";
\t \t \t }
\t \t x[index-1].style.display = "block";
\t }
\t autoSlide();
\t function autoSlide(){
\t \t var i;
\t \t var x = document.getElementsByClassName("slides");
\t \t for(i=0;i<x.length;i++)
\t \t \t {
\t \t \t \t x[i].style.display = "none";
\t \t \t }
\t \t if(index > x.length){ index = 1}
\t \t x[index-1].style.display = "block";
\t \t index++;
\t \t setTimeout(autoSlide,5000);
\t }
</script>
<div id="container_slides">
\t <img class="slides"src="IMG EXAMPLE"/>
\t <img class="slides"src="IMG EXAMPLE"/>
\t <img class="slides"src="IMG EXAMPLE"/>
\t <img class="slides"src="IMG EXAMPLE"/>
\t <img class="slides"src="IMG EXAMPLE"/>
\t <button class="btn" onclick="plusIndex(-1)" id="btn1">❮</button>
\t <button class="btn" onclick="plusIndex(1)"id="btn2">❯</button>
\t
</div>
呢?
問題尋求幫助調試(「**爲什麼不是這個代碼工作?**」)必須包括所期望的行爲,一*特定問題或錯誤*和*最短的代碼必要*在問題本身**中重現它**。沒有**明確問題陳述**的問題對其他讀者沒有用處。請參閱:[如何創建最小,完整和可驗證示例](http://stackoverflow.com/help/mcve)。 –
閱讀[如何問](http://stackoverflow.com/help/how-to-ask)。我們需要示例代碼,告訴我們您做了什麼以及您遇到問題的位置。 – Oen44
你可以檢查示例代碼,它不會運行。如果可以的話,請糾正它。 –