Ошибка: не удалось выполнить «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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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