У меня, наверное, довольно простой вопрос. Я генерирую некоторые изображения, используя JavaScript. когда я нажимаю на такое изображение и перемещаю курсор, изображение должно следовать, пока я не нажму снова.
Это мое решение:
Я создаю img и подключаю его с помощью обработчика события onclick:
img.onclick = prepare_pic_move(img);
Этот тип обработчика запускает обработчик "onmousemove":
function prepare_pic_move(img) {
img.onmousemove = pic_move(ev, img);
}
Эта функция должна наконец переместить картинку:
function pic_move(ev, img) {
img.style.left = ev.ClientX;
img.style.top = ev.ClientY;
}
Это не работает, и консоль ошибок Firefox сообщает, что ev не определено.
Я думаю, проблема в том, что мне нужно использовать два параметра в функции pic_move.