the code i have is as below.i need to assign different names for input fields dynamically.i know how to do it for single variables or fields but for dymically created elements it is hard and i dont know how to do it
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'>";
}