我想使用Javascript一遍又一遍地向同一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 TIME TO”文本上,而没有添加任何内容。
我唯一的解释是,该变量一次又一次地被重复定义。
任何帮助表示赞赏!
最佳答案
itstimeto.innerHTML = itstimeto + d;
大概应该是
itstimeto.innerHTML = itstimeto.innerHTML + d;