var holder = document.getElementById('cms');
holder.ondragstart =function(e)
{
dragID =e.srcElement.id;
dregCl =e.srcElement.getAttribute('class');
if(dragID ==='cms_tools'){ cmsPanel =document.getElementById('cms_tools'); }
}
holder.ondragover = function(e)
{
if(dragID ==='cms_tools')
{
cmsPanel.style.top = (e.clientY-7) +'px';
cmsPanel.style.left = (e.clientX-250) +'px'; }}
holder.ondragend = function(e)
{
delete window.dragID;
if(dregCl ==='imglib'){
e.target.removeAttribute('width');
e.target.removeAttribute('height');
e.target.removeAttribute('class'); } }
holder.ondrop = function (e)
{
}
Кажется, что это должно быть просто. У меня есть изображения в панели, размер которых равен width = и height = и их нужно удалить при удалении изображения. Код, который вы видите сейчас, делает это, но применяет его к исходному изображению вместо целевого изображения. Кажется, я не могу найти то, что должно быть одним словом, для решения проблемы с удалением изображения, а не с исходного изображения. Следите за тем, чтобы ответы были ограничены стандартным javascript, отсутствовали запатентованные библиотеки или запутанные предложения. Не закрывайте эту тему просто потому, что в этом проекте есть требования, которые не включают вышеупомянутые исключения. Заранее спасибо.Как удалить атрибуты отбрасываемого изображения во время операции перетаскивания?