使用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