Создание функции удаления в TO-DO List

Люди, помогите разобраться в чем проблема в функции удаления таски. При нажатии на кнопку удаления у меня удаляется другой элемент, не тот, который нужен был. Заранее спасибо.

'https://jsfiddle.net/fpqavngo/'

Ответы (1 шт):

Автор решения: vsemozhebuty

Если не ошибаюсь, у вас неправильный порядок вставки элементов (cписок узлов создаётся в обратном порядке по сравнению с массивом строк), поэтому всё путается и индексы элементов массива не совпадают с индексами элементов DOM. Попробуйте использовать .insertAdjacentHTML('beforeend', ...) вместо .insertAdjacentHTML('afterbegin', ...).

→ Ссылка