Кода -копия выглядит следующим образом:
<html>
<голова>
<script language = "javascript">
// Добавить строку в таблицу окон
функция addnewRow () {
var tabobj = document.getelementbyid ("mytab"); // Получить таблицу для добавления данных
var rowsnum = tabobj.rows.length;
var colsnum = tabobj.rows [rowsnum-1] .cells.length; // Получить количество столбцов строк
var mynewrow = tabobj.insertrow (rowsnum); // вставьте новую строку
var newtdobj1 = mynewrow.insertcell (0);
newtdobj1.innerhtml = "<input type = 'fackbox name =' chkarr 'id =' chkarr '"+rowsnum+"style =' width: 20px ' />";
var newtdobj2 = mynewrow.insertcell (1);
newtdobj2.innerhtml = "<input type = 'text' name = 'nodecode' id = 'nodecode'"+rowsnum+"style = 'width: 40px' value = '"+rowsn um+"/>";
var newtdobj3 = mynewrow.insertcell (2);
newtdobj3.innerhtml = "<input type = 'text' name = 'nodeName' id = 'nodeName'"+rowsnum+"style = 'width: 120px' />";
var newtdobj4 = mynewrow.insertcell (3);
newtdobj4.innerhtml = "<input type = 'text' name = 'nodeper' id = 'nodeper'"+rowsnum+"style = 'width: 60px' />";
}
// удалить строку в таблице окон
функция remorsemoverow () {
var chkobj = document.getElementsbyname ("chkarr");
var tabobj = document.getElementbyId ("mytab");
for (var k = 0; k <chkobj.length; k ++) {
if (chkobj [k] .cecked) {
tabobj.deleterow (k+1);
k = -1;
}
}
}
</script>
</head>
<тело>
<input type = "кнопка" name = "xx" onclick = "addnewrow ();"
<input type = "кнопка" name = "yy" onclick = "Removerow ();" Value = "Удалить строку" />
<таблица cellpadding = "0" cellpacing = "0" id = "mytab">
<tr>
<td align = "center"> операция </td>
<td align = "center"> серийный номер </td>
<td align = "center"> node </td>
<td align = "center"> соотношение узла </td>
</tr>
</table>
</body>
</html>