Я пытаюсь добавить новую строку в таблицу через javascript. Я хочу, чтобы строка была вставлена перед последней строкой, где находится сумма, а также число в метке, которое должно быть увеличено с каждой новой строкой, вставленной в таблицу.javascript добавить новую строку в таблицу
<input type=button value='Add Row' />
<table cellspacing=0 cellpadding=4 id="table">
<tr><td>Number 1:</td><td><input value=20 style="width:30px" type=text maxlength=2/></td></tr>
<tr><td>Number 2:</td><td><input value=25 style="width:30px" type=text maxlength=2/></td></tr>
<tr><td style="border-top:solid 1px black;border-bottom:solid 1px black;">Sum:</td><td style="border-top:solid 1px black;border-bottom:solid 1px black;"><div>45</div></td></tr>
</table>
Это код таблицы, я хочу, чтобы она была под номером «номер 2», но до строки суммы. И с каждой новой строкой метка, которая должна быть изменена на номер 3: например, или номер 4 и т. Д. Любая идея, как я могу это сделать. Мне нужно использовать только javascript, и никакие внешние инструменты или jquery не разрешены. Спасибо заранее, Лацьале
Спасибо за Ваш ответ, который работает, как я могу видеть, но одна вещь, как я могу использовать код JS при нажатии на кнопку? потому что в форме будет еще одна кнопка, не связанная с добавлением еще одного поля. Могу ли я сделать onclick событие на кнопке и использовать код выше? Спасибо, что помогли мне – Laziale
Лучшее решение будет зависеть от вашей фактической разметки HTML. Знание взаимосвязи между входами и таблицами поможет. –