【发布时间】:2020-02-10 01:45:33
【问题描述】:
我一直在尝试列出姓名。名称是通过 enter click 输入的。 之后它应该填充一个数组,该数组稍后将用于对它们进行洗牌。 当点击输入时,我试图将每个数组子元素添加到样式化的 div 中。
这就是我到目前为止所尝试的 -
var values = [];
document.getElementById("inputtext").onkeypress = function(event){
if (event.keyCode == 13 || event.which == 13){
var inp = document.getElementById('inputtext');
values.push(inp.value);
inp.value = "";
for(var i = 0; i < values.length; i += 1) {
var udiv = document.createElement("div");
udiv.className = "idiv";
udiv.innerHTML = document.getElementById("inputtext").value;
document.getElementsByClassName('addednames')[0].appendChild(udiv);
}
}
}
我不确定这是否是正确的方法,希望获得更多指导。 提前致谢
【问题讨论】:
标签: javascript loops dom append push