Почему событие щелчка не работает, когда я щелкаю изображение во время выполнения? - PullRequest
1 голос
/ 22 марта 2010

Сейчас я занимаюсь разработкой расширения Firefox, и когда веб-страница хочет создать изображение во время выполнения, теперь я могу показать изображение, но когда я щелкаю по нему, чтобы вызвать метод, почему он не работает?это мой код:

var _img = doc.createElement ("img");

_img.setAttribute ("id", "floatImage");

_img.setAttribute ("src", "abc.jpg");

_img.setAttribute ("onclick", "clickimage ()");

document.body.append (_img);

function clickimage () {alert ("click");}

1 Ответ

2 голосов
/ 22 марта 2010

Вместо атрибута "onclick" попробуйте добавить обработчик событий click

_img.addEventListener('click', clickimage);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...