Witam wszystkich!
Witam wszystkich!
Przerobiłem pewien kod w JS, który ma wstawiać wiersze do tabelki, kod wygląda następująco:
<SCRIPT LANGUAGE="JavaScript">
<!-- This script and many more are available free online at -->
<!-- The JavaScript Source!! http://javascript.internet.com -->
<!-- Original: Scriptbreaker ([email protected]) -->
<!-- Original: http://www24.brinkster.com/scriptbreaker/home.htm) -->
<!-- Begin
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("15"))
var td2 = document.createElement("TD")
td2.appendChild (document.createTextNode("T3"))
var td3 = document.createElement("TD")
td3.appendChild(document.createTextNode("6WAY"))
var td4 = document.createElement("TD")
td4.appendChild(document.createTextNode("01"))
var td5 = document.createElement("TD")
td5.appendChild(document.createTextNode("01"))
var td6 = document.createElement("TD")
td6.appendChild(document.createTextNode("000"))
var td7 = document.createElement("TD")
td7.appendChild(document.createTextNode("Z4"))
var td8 = document.createElement("TD")
td8.appendChild(document.createTextNode("K"))
var td9 = document.createElement("TD")
td9.appendChild(document.createTextNode("782-12-000-00 C4"))
var td10 = document.createElement("TD")
td10.appendChild(document.createTextNode("ooooooooooooooooooo"))
var td11 = document.createElement("TD")
td11.appendChild(document.createTextNode("15S1.1/120ELA"))
var td12 = document.createElement("TD")
td12.appendChild(document.createTextNode("STD"))
var td13 = document.createElement("TD")
td13.appendChild(document.createTextNode("WT"))
var td14 = document.createElement("TD")
td14.appendChild(document.createTextNode("LGP"))
var td15 = document.createElement("TD")
td15.appendChild(document.createTextNode("6W"))
var td16 = document.createElement("TD")
td16.appendChild(document.createTextNode("INNE"))
var th1 = document.createElement('th');
var ch1 = document.createElement('input');
ch1.setAttribute('type','checkbox');
ch1.setAttribute('name','wybor');
ch1.setAttribute('value','nr_2');
th1.appendChild(ch1);
row.appendChild(td1);
row.appendChild(td2);
row.appendChild(td3);
row.appendChild(td4);
row.appendChild(td5);
row.appendChild(td6);
row.appendChild(td7);
row.appendChild(td8);
row.appendChild(td9);
row.appendChild(td10);
row.appendChild(td11);
row.appendChild(td12);
row.appendChild(td13);
row.appendChild(td14);
row.appendChild(td15);
row.appendChild(td16);
row.appendChild(td17);
row.appendChild(th1);
tbody.appendChild(row);
}
// End -->
</script>
oraz tabelka
<table class="tabela3" width=100% id="tabela3" name="tabela3" onclick="rowYourBoat();" style="position:relative">
<!-- style="behavior:url(TableCtrl.htc);" -->
<tbody>
<tr class="mouseOut">
<td class="td1" align="center"><span><b> 15 </b></span></td>
<td class="td2" align="center"><span><b> T3 </b></span></td>
<td class="td3" align="center"><span><b> 6WAY </b></span></td>
<td class="td4" align="center"><span><b> 01 </b></span></td>
<td class="td5" align="center"><span><b> 01 </b></span></td>
<td class="td6" align="center"><span><b> 000 </b></span></td>
<td class="td7" align="center"><span><b> Z4 </b></span></td>
<td class="td8" align="center"><span><b> K </b></span></td>
<td class="td9" align="center"><span><b> 782-12-000-00 C4 </b></span></td>
<td class="td10" align="left"><span><b> 11111111111111111111111 </b></span></td>
<td class="td11" align="center"><span><b> 15S1.1/120ELA </b></span></td>
<td class="td12" align="center"><span><b> STD </b></span></td>
<td class="td13" align="center"><span><b> WT </b></span></td>
<td class="td14" align="center"><span><b> LGP </b></span></td>
<td class="td15" align="center"><span><b> 6W </b></span></td>
<td class="td16" align="center"><span><b> INNE </b></span></td>
<th class="td17" align="center"><span><input type="checkbox" name="wybor" value="nr_1"/></span></th>
</tr>
</tbody>
</table>
<a href="javascript:addRow('tabela3')">Add row</a>
Problemem jest to że po kliknieciu Add row, zamiast wstawiać wiersze to wstawia komórki z napisem Tabela3 i nie wstawia pól checkbox na końcu wierszów.
Czy wie ktoś jak rozwiązać ten problem?
Pozdrawiam