В приведенном ниже коде он работает так, как ожидалось, но когда я проверяю консоль, он выдает ошибку «Uncaught TypeError: не удалось выполнить 'appendChild' на 'Node': параметр 1 не имеет типа 'Node'. в HTMLDivElement. "
for (пусть список списков) { list.addEventListener("dragstart", (e) => { пусть выбрано = e.target; console.log(выбран тип); right.addEventListener("dragover", (e) => { е.preventDefault(); }); right.addEventListener("drop", () => { right.appendChild(выделено); выбрано = ноль; }); left.addEventListener("dragover", (e) => { е.preventDefault(); }); left.addEventListener("drop", () => { left.appendChild(выделено); выбрано = ноль; }); }); } Перетаскивание
Элемент 1
Пункт 2
Пункт 3
Пункт 4 for (пусть список списков) { list.addEventListener("dragstart", (e) => { пусть выбрано = e.target; console.log(выбран тип); right.addEventListener("dragover", (e) => { е.preventDefault(); }); right.addEventListener("drop", () => { right.appendChild(выделено); выбрано = ноль; }); left.addEventListener("dragover", (e) => { е.preventDefault(); }); left.addEventListener("drop", () => { left.appendChild(выделено); выбрано = ноль; }); }); Перетаскивание
Элемент 1
Пункт 2
Пункт 3
Пункт 4
Мобильная версия