Dobry Den mohl by mi někdo prosím poradit jak v ve scriptu viz. níže udělám to že když se mi přidá řádek se třemi buňkami tak aby v každé buňce byl input s unikátním jménem.
například :
<tr>
<td><input name="nazev(unikatni cislo)" ... > </td>
<td><input name="mnozstvi(unikatni cislo)" ... > </td>
<td><input name="jednotka(unikatni cislo)" .... > </td>
</tr>
v JS jsem začátečník. Prosím o radu a zároveň o vysvětlení skriptu tak abych to pochopil jak tento skript pracuje.
Předem děkuji za opověd
Index.php ->
-------------------------------------------------------------------------------------
<SCRIPT LANGUAGE="JavaScript">
function addRow(id){
var tbody = document.getElementById
(id).getElementsByTagName("TBODY")[0];
var row = document.createElement("TR")
var td1 = document.createElement("TD")
td1.appendChild(document.createTextNode("f"))
var td2 = document.createElement("TD")
td2.appendChild (document.createTextNode("ff"))
var td3 = document.createElement("TD")
td3.appendChild (document.createTextNode("ss"))
row.appendChild(td1);
row.appendChild(td2);
row.appendChild(td3);
tbody.appendChild(row);
}
</script>
<form>
<table id="myTable" cellspacing="0" border="1">
<tr><th>Název</th><th>Množství</th><th>Jednotka</th></tr>
<tr>
<td>
<input type="text" name="nazev" size="10">
</td>
<td><input type="text" name="mnozstvy" size="10"></td>
<td><input type="text" name="jednotky" size="5"></td>
</tr>
</table>
<a rel="nofollow" href="javascript:addRow('myTable')">Přidej řádek</a><br />
</form>