У меня маленькая проблема. У меня есть несколько динамически создаваемых таблиц, и у каждой строки есть идентификатор. Я хочу удалить строку с идентификатором "x".
Я попробовал обычный метод (removeChild), но он явно не работает для таблиц.
function deleteRow(tableid, rowid)
{
document.getElementById(tableid).removeChild(document.getElementById(rowid));
}
Я получаю ошибку: узел не найден "code:" 8
Я тоже пробовал это:
function deleteRow(tbodyid, rowid)
{
document.getElementById(tbodyid).removeChild(document.getElementById(rowid));
}
и получил ту же ошибку.
Я не могу использовать метод deleteRow()
, потому что для этого нужен индекс строки, и я предпочитаю не искать идентификатор, пометить индекс, а затем удалить (даже если я не найду других решений ... ).