Добавьте onclick в com.google.gwt.dom.client.ImageElement - PullRequest
0 голосов
/ 01 октября 2011

Я добавляю событие onclic в com.google.gwt.dom.client.ImageElement, используя

imageElement.setAttribute ("onclick", "var tabla = document.getElementById ('tablaWidget'); varlength = tabla.rows.length; for (var i = 0; i

Это работает в Firefox, но не в IE.

Я читал здесь: onclick setAttribute обходной путь для IE7 , которыйЯ не должен использовать setAttribute, чтобы сделать это, потому что это не кроссбраузер, но я не знаю, как это сделать, потому что у этого элемента нет метода onclick или addEventListener.

Спасибо за вашу помощь.

1 Ответ

0 голосов
/ 01 октября 2011

Вы должны использовать com.google.gwt.user.client.ui.Image вместо com.google.gwt.dom.client.ImageElement для любых изображений, которые будутиспользуется в пользовательском интерфейсе.Затем вы можете использовать Image # addClickHandler для обработки кликов в кросс-браузерной манере.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...