Как получить идентификатор клона

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

Html-код

<div id="div2" ondrop="drop(event)" ondragover="allowDrop(event)"></div>

Мне нужно увеличить ширину изображения. для этого мне нужен идентификатор клона. как получить этот идентификатор клона в этом коде.

Теги:

1 ответ

2
Лучший ответ

Вы должны дать своему клону новый идентификатор самостоятельно, иначе он (неправильно) будет иметь тот же идентификатор, что и исходный узел:

var clone = document.getElementById(data).cloneNode(true);
clone.id = ...;
ev.target.appendChild(clone);

Ещё вопросы

Сообщество Overcoder
Наверх
Меню