Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > JavaScript: Общие вопросы > Как добавить строку к таблице


Автор: AlexxO 20.2.2005, 01:16
Народ, подскажите как по событию (например onclick) добавить в таблицу новую строчку (ряд). Юзаю document.write, но он пишет в новом (очищенном) документе, а надо только вставить новый код (<tr><td>Text</td></tr>). Кто что думает по этому поводу?

Автор: Sardar 20.2.2005, 02:56
Мда... поиск рулит smile

http://forum.vingrad.ru/index.php?showtopic=22139
Хотя лучше открыть W3C DOM1 интерфейс таблицы и найти там метод insertRow.
Код
function insert(table) {
 var r=table.insertRow(table.rows.length);
  r.insertCell(r.cells.length).innerHTML="<b>New cell!!!</b>";
}

insert(document.getElementById("testtable"));

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)