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

Html кодКак получить Id Clone

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

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

ответ

2

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

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

Большое спасибо :) – Bhargavi

Смежные вопросы