如何使用双for循环从2D JavaScript数组生成HTML表?
这是一个乘法表。我只需要弄清楚如何将每个数字放入表中的不同单元格中。我需要相应的号码来排队。我有一个叫dTable的div如何使用双for循环从2D JavaScript数组生成HTML表?,javascript,html,multidimensional-array,Javascript,Html,Multidimensional Array,这是一个乘法表。我只需要弄清楚如何将每个数字放入表中的不同单元格中。我需要相应的号码来排队。我有一个叫dTable的div function createArray(){ var table=new Array() for(var i=0; i<21; i++){ table[i] = new Array() } for(var i=1; i<21; i++){ for(var j=1; j<21; j++){ table[i][j]=i
function createArray(){
var table=new Array()
for(var i=0; i<21; i++){
table[i] = new Array()
}
for(var i=1; i<21; i++){
for(var j=1; j<21; j++){
table[i][j]=i*j
dTable.innerHTML=dTable.innerHTML+table[i][j]+" "
}
dTable.innerHTML=dTable.innerHTML+"<br>"
}
函数createArray(){
var table=新数组()
对于(var i=0;我能发布一个数据样本和您期望的输出吗?第一个for
循环通常用于tr
,而内部for
循环是为您提供单元格td
值的循环。使用.Dom.而不是.Innerhtml。