因此,当点击按钮然后节点摧毁它们时,你可以看到毫秒内的文本。为什么?
function comprobarCampos() {
for (var i = 0; i < campos.length; i++) {
if (campos[i].value == "") {
result.appendChild(document.createTextNode("Campo " + campos[i].id +
" esta vacio!"));
}
else {
result.appendChild(document.createTextNode("Campo " + campos[i].id +
" tiene el valor: "+campos[i].value));
}
console.log(i);
}
}
document.getElementById("reg").addEventListener("click", function ()
{
comprobarCampos()
}, false);
答案 0 :(得分:0)
可能是因为当你添加一个新元素时,它会立即被添加到数组&#34; campos&#34;,因此它是接下来的&#34;分析&#34;并改变了