Показать сообщение отдельно
  #1 (permalink)  
Старый 27.01.2012, 16:05
Аватар для eirnvn
Кандидат Javascript-наук
Отправить личное сообщение для eirnvn Посмотреть профиль Найти все сообщения от eirnvn
 
Регистрация: 15.09.2011
Сообщений: 70

Помогите разобраться с событиями в Мозилле.
Пишу метод объекта function(e)...Вызываю этот метод на элементе-кнопке: onclick =..
В хроме и опере все отлично работает. В мозилле неправильно ловит события на кнопках. Подскажите, какие особенности Мозиллы, что с этим можно сделать?

Эту функцию прицепляю на кнопу (выбор цвета) с помощью onclick (firebug пишет что event - mousemove?????а не click)
this.color = function(event){
var e = event || window.event;
var target = e && e.target || event.srcElement;
if (target.tagName == 'LI') {
color = target.getAttribute('data-color');
lineWidth = 2;
};
Ну и соответственно target.tagName и тэдэ - undefined
Ответить с цитированием