siemnko, mam problem z takim kodem do usunięcia ostatniej kolumny:
<script> opid = 2; function deletab() { element = document.getElementById('wnd'+(opid-1)); while (element.hasChildNodes()) { element.removeChild(element.firstChild); } opid--; } function addtab(id) { element = document.getElementById(id); tblBody = document.createElement("tbody"); tblBody.setAttribute("id", "wnd"+opid); row = document.createElement("tr"); cell = document.createElement("td"); cellText = document.createTextNode("kolumna "+ opid); cell.appendChild(cellText); row.appendChild(cell); tblBody.appendChild(row); element.appendChild(tblBody); opid++; } </script>kolumna 1 |
<input type="button" name="wybor" value="pokaz" onClick='addtab("2")'><input type="button" name="wybor" value="ukryj" onClick="deletab()">
Jednak działa tylko za pierwszym razem. Później już działać nie chce. Wie ktoś jak powinno to wyglądać poprawnie?