Показать сообщение отдельно
  #1 (permalink)  
Старый 24.02.2012, 18:59
Интересующийся
Отправить личное сообщение для aleman Посмотреть профиль Найти все сообщения от aleman
 
Регистрация: 18.02.2012
Сообщений: 24

Кросс-браузерный зоопарк. Как быть?
Вроде по стандарту говорится, что событие change должно срабатывать после того как были произведены изменения, и элемент потерял фокус.

На сей день мы видим такую картину у текстовых полей, но например у checkbox уже сразу срабатывает, без потери фокуса. Хотя стандарт на все элементы должен применяться.

Если посмотреть на браузеры ie<9, то можно увидеть что они как раз таки поддерживали этот стандарт. В 9ом пошли как все. И сейчас считают что в IE<9 это проблема с checkbox, а не стандарт.

Я понимаю что логично change по стандарту оставить у текстовых полей. А у checkbox/select... что бы срабатывало сразу. Но это отход от стандарта.

Вот думаю как быть в отношении checkbox? Или как все, или по стандарту?
Ответить с цитированием