Здравствуйте, всем.
Я динамически создаю компоненты на странице:
button= document.createElement('input');
button.setAttribute("type", "submit");
button.setAttribute("name", "button1");
document.body.appendChild(button);
Далее мне необходимо перетаскивать этот компонент.
function mousedown(ev)
{
obj = event.srcElement;
}
function mousemove(ev)
{
if (obj)
{
obj.style.pixelLeft = event.clientX+ document.body.scrollLeft;
obj.style.pixelTop = event.clientY + document.body.scrollTop;
return false;
}
};
function mouseup()
{
obj = null;
}
Проблема заключается в том, что в переменную obj не возвращается элемент, вызвавший событие.
Пробовал делать операцию Drag&Drop если элементы создовать в Dising time все работает. А вот при создании элементов в Run time не работает. Не поскажите в чем проблема? Очень нужна ваша помощь