Ошибка: не удалось выполнить «appendChild» на «Узел»: параметр 1 не имеет типа «Узел»Html

Программисты Html
Anonymous
Ошибка: не удалось выполнить «appendChild» на «Узел»: параметр 1 не имеет типа «Узел»

Сообщение Anonymous »

Я пытаюсь перетаскивать изображение на Div. Изображение не перетаскивается в Div и дает следующую ошибку < /p>

Uncaught TypeError: Failed to execute 'appendChild' on 'Node': parameter 1 is not of type 'Node'.draganddrop.html:20 dropdraganddrop.html:26 ondrop
< /code>

code
< /p>





Creativity Dashboard


[*]













function allowDrop(ev) {
ev.preventDefault();
}

function drag(ev) {
ev.dataTransfer.setData("text", ev.target.id);
}

function drop(ev) {
ev.preventDefault();
var data = ev.dataTransfer.getData("text");
ev.target.appendChild(document.getElementById(data));
}


/* Overall & panel width defined using css in MovingBoxes version 2.2.2+ */
#slider-one {
width: 1003px;
}

#slider-one>li {
width: 150px;
}





  • Изображение
    ondragstart="drag(event)" alt="picture">
  • Изображение
    ondragstart="drag(event)" alt="picture">
  • Изображение
    ondragstart="drag(event)" alt="picture">
  • Изображение
    ondragstart="drag(event)" alt="picture">
  • Изображение
    ondragstart="drag(event)" alt="picture">
  • Изображение
    ondragstart="drag(event)" alt="picture" id="astronaut">
  • Изображение
    ondragstart="drag(event)" alt="picture">





Изображение

Изображение
alt="picture" draggable="true" ondragstart="drag(event)">
Изображение

Изображение
alt="picture">






Подробнее здесь: https://stackoverflow.com/questions/270 ... of-type-no

Вернуться в «Html»