Показать сообщение отдельно
  #6 (permalink)  
Старый 28.05.2012, 13:47
Профессор
Отправить личное сообщение для tadjik1 Посмотреть профиль Найти все сообщения от tadjik1
 
Регистрация: 07.06.2011
Сообщений: 315

nasqad,
чем плох вариант с function() {} ...? — правда не знаю, было бы интересно услышать мнение гуру.

по поводу change и keyup — не согласен с вами. я всегда использую чендж, это позволяет записывать в объект для отправки полную строку с логином и паролем, для чего проверять каждый символ и дергать функцию?

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

ну а функция on, позволяет повесить обработчик на элемент при появлении его в доме, поправьте, но по-моему
$('.loginTextField, .passTextField').keyup(checkLoginAndPassFields);
не справится с ситуацией, когда элементов еще нет в доме, а скрипт загружен.
Ответить с цитированием