使用Javascript,我想反覆將相同的文本反覆添加到同一個div元素。反覆向div元素添加文本
<script>
while(true) {
var itstimeto = document.getElementById("duel");
var d = "D-";
itstimeto.innerHTML = itstimeto + d;
itstimeto = document.getElementById("duel");
}
</script>
<div id="duel">IT'S TIME TO </div>
但是,div只停留在文本「IT'S TIME TO」,沒有任何內容被添加到文本中。
我唯一的解釋是變量被一再重複定義。
任何幫助表示讚賞!
無限循環多? – j08691
也許試試'itstimeto.innerHTML = itstimeto.innerHTML + d;' – clarmond
很難用代碼片段來展示它。 ;)*注意:你試圖做的是毫無意義的,頁面永遠不會以這種方式加載,至少嘗試使用setInterval,這樣你就可以真正看到發生了什麼。* – Eric