У меня в основном есть div, настроенный с действием onClick следующим образом:
myDiv.setAttribute("onclick", myAction);
А позже я помещаю изображение в div следующим образом:
myDiv.innerHTML = '<img src="' + myImage + '" height="' + myDiv.height + '" width="' + myDiv.width + '">';
.ширина иheight - это свойства, которые я создал для myDiv.
Так что моя проблема в том, что когда я помещаю изображение в div, myCiv onClick не отвечает, есть ли способ решить эту проблему.Я знаю свойство div backgroundImage, но оно не поддерживает настройку размера во всех браузерах.Я пытался придать изображению то же действие onClick, которое имеет div, но оно только запуталось, есть ли способ заставить javascript игнорировать изображение и зарегистрировать щелчок в div, даже если щелчок находится на изображении внутри div?
Визуальное объяснение проблемы:
http://bildr.no/view/860258
Спасибо.