Логин:

Пароль:

Форумы
Общие вопросы
Document Object Model
Обсуждаем конференцию
Web Usability (test)

Общие вопросы

Может я тупой?

> Сижу и не понимаю, почему document.getElementById(x).focus() не пашет в Мозилле, а document.layers[x].focus() - в NN4.x??? И почему-то еще onblur для <DIV>'а не отлавливается ими же.

К сожалению, только WinMSIE умеет работать с фокусами любых элементов, даже в маковском MSIE не работает такая удобная вещь, как tabindex для обычных элементов.

С другой стороны, я совершенно согласен, что ограничивая возможность создавать из обычных li-шек и параграфов интерактивные элементы, W3C заставляет нас думать.

Недавно я столкнулся с необходимостью превращать обычный текст в элементы форм и мне было нужно обрабатывать клавиатурный ввод если фокус - у параграфа... не получилось. Хотя в итоге я задумался и вышло гораздо понятнее обычным пользователям. Так что, передумай интерфейс - будет лучше!


> Как минимум та же Мозилла должна без captureEvents работать. Бардак...

Без перехвата конкретных событий не должно работать ничего!
СообщениеАвторДата
Дмитрий Чернов20.08.2001 15:05
Leechy26.08.2001 22:17
Maniac21.08.2001 10:56
Дмитрий Чернов21.08.2001 13:19
Maniac21.08.2001 13:36
Дмитрий Чернов21.08.2001 14:13