我想在僅有一個div的幾秒內顯示更改文本。使用Javascript在眨眼間顯示不同的文字?
var blink_speed = 1000; // every 1000 == 1 second, adjust to suit
var t = setInterval(function() {
var ele = document.getElementById('myBlinkingDiv');
ele.style.visibility = (ele.style.visibility == 'hidden' ? '' : 'hidden');
}, blink_speed);
<div id="myBlinkingDiv">Blink 0</div>
\t <div id="myBlinkingDiv1">Blink 1</div>
\t <div id="myBlinkingDiv2">Blink 2</div>
\t <div id="myBlinkingDiv3">Blink 3</div>
\t <div id="myBlinkingDiv4">Blink 4</div>
\t <div id="myBlinkingDiv5">Blink 5</div>
\t <div id="myBlinkingDiv6">Blink 6</div>
\t <div id="myBlinkingDiv7">Blink 7</div>
\t <div id="myBlinkingDiv8">Blink 8</div>
\t <div id="myBlinkingDiv9">Blink 9</div>
\t <div id="myBlinkingDiv10">Blink 10</div>
煤礦不能正常工作。我無法在這裏運行數組。
你想每隔幾秒改變文字一個div嗎?你的問題並不能解釋你想要做什麼。 – GeekAb
是的,我希望每隔幾秒只更改一次文本。 –
檢查我的答案一次,你不需要多個div和沒有先生。 :) – GeekAb