Комментарии 41
В IE 6 тоже работает. А то его как то не хватает в списке.
Спасибо за идею и пример
здорово, спасибо. Safari 3.1.2/Mac OS — все работает.
разве что я валидное поле сделал более зеленым :)
разве что я валидное поле сделал более зеленым :)
Серое — disabled
А можно сделать так, чтобы при наборе рамка меняла свой цвет в соответствии со статусом? Пусть и не на каждое нажатие, а хотя бы после паузы. А то набираю, и не понятно — то ли уже валидно, то ли ещё нет… Приходится куда-нибудь переключаться.
еще мот :hover добавить для большей интерактивности… например рамку ярче делать и т.д.
Я бы ограничился только валидным, невалидным и общим состоянием, а то при «полном наборе» слишком уж новогодне-ёлочно получается… А вооще — вещь, конечно, очень хорошая, спасибо.
Идея очень понравилась. Добавил в закладки. Время появится, попоробую прикрутить к своей форме регистрации.
имхо, для лучшего восприятия примеров состояний такой их порядок:
-общее
-важное
— -валидное
-ошибочное
Иначе получается смешивания «до» и «после» заполнения и проверок.
-общее
-важное
— -валидное
-ошибочное
Иначе получается смешивания «до» и «после» заполнения и проверок.
Прикольно, спасибо.
Только, наверное, надо еще менять цвет текста в инпутах, в зависимости от бэкграунда, чтобы «юзабильней» было (сочетания цветов). Ато везде синий — и для валидного и для ошибочного поля и т.д.
Только, наверное, надо еще менять цвет текста в инпутах, в зависимости от бэкграунда, чтобы «юзабильней» было (сочетания цветов). Ато везде синий — и для валидного и для ошибочного поля и т.д.
не понял зачем при фокусировании сменяется background
В Safari если какой нить инпут активен, то не видно его границы.
Печально, пример не работает в Опере 9 без яваскрипта. Спец. для этого сайта включать неохота(.
Непонятно только зачем все эти $(this).data()? Зачем захламлять объекты? И для плагина объявлять глобальную переменную SemaphoreSetInputState тоже как-то некошерно. «Занеймспейсить» бы её.
Все круто, но как быть с SELECT, как быть с RADIO и CHECKBOX… Без полной поддержки всех возможных формовых элементов лично моё счастье «будет неполным» ;)
Но как первый шаг вполне.
Но как первый шаг вполне.
ну, задача ставилась проверять пользовательский ввод текста
валидация формы — это в соседнем посте
habrahabr.ru/blogs/jquery/44308/
валидация формы — это в соседнем посте
habrahabr.ru/blogs/jquery/44308/
У меня в IE 6.0.2900 не работает " :focus "
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Веб-формы «Светофор». Вариант реализации