Die Codekopie lautet wie folgt:
<html>
<kopf>
<script Language = "JavaScript">
// Fügen Sie eine Zeile in die Fenstertabelle hinzu
Funktion addnewrow () {
var tabobj = document.getElementById ("mytab"); // Erhalten Sie die Tabelle, um Daten hinzuzufügen
var rowsnum = tabobj.rows.length;
var colsnum = tabobj.rows [rowsnum-1] .cells.length; // Die Anzahl der Zeilenspalten abrufen
var mynewrow = tabobj.insertrow (rowsnum); // Neue Zeile einfügen
var newtdobj1 = mynewrow.insertcell (0);
newtdObj1.innerHtml = "<Eingabe type = 'CheckBox' name = 'chkarr' id = 'chkarr'"+rowsnum+"style = 'width: 20px' />";
var newtdobj2 = mynewrow.insertcell (1);
newtdobj2.InnerHtml = "<Eingabe type = 'text' name = 'nodecode' id = 'nodecode'"+rownum+"style = 'width: 40px' value = '"+rown um+"'/>";
var newtdobj3 = mynewrow.insertcell (2);
newtdObj3.InnerHtml = "<Eingabe type = 'text' name = 'nodEname' id = 'nodEname'"+rowsnum+"style = 'width: 120px' />";
var newtdobj4 = mynewrow.insertcell (3);
newtdObj4.InnerHtml = "<Eingabe type = 'text' name = 'nodeper' id = 'nodeper'"+rowsnum+"style = 'width: 60px' />";
}
// eine Zeile in der Fenstertabelle löschen
Funktion removerow () {
var chkobj = document.getElementsByName ("chkarr");
var tabobj = document.getElementById ("mytab");
für (var k = 0; k <chkobj.length; k ++) {
if (chkobj [k] .Conted) {
TaboBJ.Deleterow (K+1);
K = -1;
}
}
}
</script>
</head>
<body>
<input type = "button" name = "xx" onclick = "addnewrow ();" value = "eine Zeile hinzufügen" />
<input type = "button" name = "yy" onclick = "removerow ();" value = "Eine Zeile löschen" />
<Table CellPadding = "0" cellpacing = "0" id = "mytab">
<tr>
<td align = "center"> operation </td>
<td align = "center"> Seriennummer </td>
<td align = "center"> Knotenname </td>
<td align = "center"> Knotenverhältnis </td>
</tr>
</table>
</body>
</html>