<分区>
我的代码如下。我需要为输入字段动态分配不同的名称。我知道如何为单个变量或字段做这件事,但对于动态创建的元素,这很难,我不知道该怎么做
for(var j=1;j<=i;j++)
{
var table = document.getElementById("ing");
var row = table.insertRow(-1);
//var cell8=row.incertCell(0);
var cell1 = row.insertCell(0);
var cell2 = row.insertCell(1);
var cell3 = row.insertCell(2);
var cell4 = row.insertCell(3);
var cell5 = row.insertCell(4);
var cell6 = row.insertCell(5);
var name='ingname'+j;
var code='ingcode'+j;
var cur='ingcur'+j;
var req='ingreq'+j;
var cost='ingcost'+j;
var date='ingdate'+j;
cell1.innerHTML = "<input type='text' name=name>";
cell2.innerHTML = "<input type='text' name=code>";
cell3.innerHTML = "<input type='number' name='ingcur+i'>";
cell4.innerHTML = "<input type='number' name='ingreq+i'>";
cell5.innerHTML="<input type='number' name='ingcost+i'>";
cell6.innerHTML="<input type='date' name='ingdate+i'>";
}