Показать сообщение отдельно
  #3 (permalink)  
Старый 22.03.2016, 14:18
Аватар для ruslan_mart
Профессор
Отправить личное сообщение для ruslan_mart Посмотреть профиль Найти все сообщения от ruslan_mart
 
Регистрация: 30.04.2012
Сообщений: 3,018

Функцию нужно переименовать, так как delete является оператором.

<td><a href="#" onclick="deleteRow(this)">Удалить</a></td>

function deleteRow(obj) {
    var row = obj.parentNode.parentNode;
    row.parentNode.removeChild(row);
}


Если ссылка будет находится в любой вложенности, то тогда лучше так:

function deleteRow(obj) {
    var row = obj.closest('tr');
    row.parentNode.removeChild(row);
}
Ответить с цитированием