Показать сообщение отдельно
  #12 (permalink)  
Старый 14.10.2020, 19:07
Аватар для voraa
Профессор
Отправить личное сообщение для voraa Посмотреть профиль Найти все сообщения от voraa
 
Регистрация: 03.02.2020
Сообщений: 2,750

Сообщение от l30
Но если удалить ...
В вашем (не вашем) коде нужно еще разбираться.
Что реально удаляет строку?
parentId.addEventListener('click', function(evt){
  if(evt.target.closest('.deleteRow')) {
    evt.target.closest('tr').remove();
    countOfFields--;
    curFieldNameId = curFieldNameId-1;
  }
})

Или
function deleteField(a) {
  if (countOfFields > 1)
  {
 // Получаем доступ к ДИВу, содержащему поле
 var contDiv = a.parentNode;
 // Удаляем этот ДИВ из DOM-дерева
 contDiv.parentNode.removeChild(contDiv);
 // Уменьшаем значение текущего числа полей
   
 }
 // Возвращаем false, чтобы не было перехода по сслыке
 return false;
}

Если первое, то туда тоже надо вставить repos() перед выходом (А зачем тогда второе?)
Сообщение от laimas
Сообщение от voraa
Я не собираюсь переписывать автору весь код.
А зачем переписывать, да еще весь, просто не нужно делать лишнего.
К автору.
Удалять лишнее я тоже не собираюсь
Ответить с цитированием