如何为数组/JavaScript中的每个项创建不同的按钮
这是我的密码:如何为数组/JavaScript中的每个项创建不同的按钮,javascript,for-loop,button,innerhtml,Javascript,For Loop,Button,Innerhtml,这是我的密码: var never = [1,2,3,4,7]; function please () { for (var i = 0; i < never.length; i++) { document.getElementById("more").innerHTML = "<button>" + never[i] + "</button>"; } } var never=[1,2,3,4,7]; 函数请(){ for(var i=0;i
var never = [1,2,3,4,7];
function please () {
for (var i = 0; i < never.length; i++) {
document.getElementById("more").innerHTML = "<button>" + never[i] + "</button>";
}
}
var never=[1,2,3,4,7];
函数请(){
for(var i=0;i
我的HTML中有一个按钮调用此函数,但它只为最后一项(7)创建一个按钮。如何为数组中的每个项创建不同的按钮?非常感谢您的帮助。请在innerHTML
中添加,而不是指定,如
var never=[1,2,3,4,7];
函数请(){
for(var i=0;i
通过附加到innerHTML
而不是赋值,如
var never=[1,2,3,4,7];
函数请(){
for(var i=0;i
最好的方法是将创建的按钮逐个附加到容器中
var never = [1,2,3,4,7];
function please () {
var more=document.getElementById("more");
for (var i = 0; i < never.length; i++) {
var butt=document.createElement("button");
butt.innerHTML=never[i];
more.appendChild(butt);
}
}
var never=[1,2,3,4,7];
函数请(){
var more=document.getElementById(“more”);
for(var i=0;i
最好的方法是将创建的按钮逐个附加到容器中
var never = [1,2,3,4,7];
function please () {
var more=document.getElementById("more");
for (var i = 0; i < never.length; i++) {
var butt=document.createElement("button");
butt.innerHTML=never[i];
more.appendChild(butt);
}
}
var never=[1,2,3,4,7];
函数请(){
var more=document.getElementById(“more”);
for(var i=0;i
每次迭代后都会重置innerHTML。您需要像此文档一样添加+;每次迭代后,您都要重置innerHTML。您需要像此文档一样添加+;输入错误的答案,可爱!输入错误的答案,可爱!这是最合理的答案,其他的都是浪费时间。请多加一点信息。这是最合理的答案,其他的都是浪费时间。请多加一点信息。例如,Doc。