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>&nbsp;15&nbsp;</b></span></td>
          <td class="td2" align="center"><span><b>&nbsp;T3&nbsp;</b></span></td>
          <td class="td3" align="center"><span><b>&nbsp;6WAY&nbsp;</b></span></td>
          <td class="td4" align="center"><span><b>&nbsp;01&nbsp;</b></span></td>
          <td class="td5" align="center"><span><b>&nbsp;01&nbsp;</b></span></td>
          <td class="td6" align="center"><span><b>&nbsp;000&nbsp;</b></span></td>
          <td class="td7" align="center"><span><b>&nbsp;Z4&nbsp;</b></span></td>
          <td class="td8" align="center"><span><b>&nbsp;K&nbsp;</b></span></td>
          <td class="td9" align="center"><span><b>&nbsp;782-12-000-00 C4&nbsp;</b></span></td>
          <td class="td10" align="left"><span><b>&nbsp;11111111111111111111111&nbsp;</b></span></td>
          <td class="td11" align="center"><span><b>&nbsp;15S1.1/120ELA&nbsp;</b></span></td>
          <td class="td12" align="center"><span><b>&nbsp;STD&nbsp;</b></span></td>
          <td class="td13" align="center"><span><b>&nbsp;WT&nbsp;</b></span></td>
          <td class="td14" align="center"><span><b>&nbsp;LGP&nbsp;</b></span></td>
          <td class="td15" align="center"><span><b>&nbsp;6W&nbsp;</b></span></td>
          <td class="td16" align="center"><span><b>&nbsp;INNE&nbsp;</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