【发布时间】:2020-08-10 15:17:37
【问题描述】:
我还在学习 js 的基础知识。在这个问题中,我的预期结果是得到 a,b,c,d 但它给出了 a,b,c,c。谁能解释一下?当我输入 x[3] 时,它会打印 a,b,c,d。
<p>a</p>
<p>b</p>
<p>c</p>
<p id="demo">d</p>
<script>
var x = document.getElementsByTagName("p");
var i;
for (i = 0; i < x.length; i++) {
document.getElementById("demo").innerHTML = x[i].innerHTML;
}
</script>
【问题讨论】:
标签: javascript html paragraph