Коли необхідне визначено у полі форми, Firefox 4 автоматично відображає червону межу до цього елемента, навіть ДО того, як користувач натисне кнопку подати.
<input type="text" name="example" value="This is an example" required />
Я думаю, це турбує користувача, оскільки він / вона не робив помилок на початку.
Я хочу приховати цю червону межу для початкового стану, але показати її, коли користувач натисне кнопку відправки, якщо відсутнє поле позначене як необхідне.
Я дивився на :required
та :invalid
з нового псевдоселектора, але зміни стосуються до І після перевірки. (з Firefox 4 Обов’язкова форма введення ЧЕРВОНА облямівка / контур )
Чи є спосіб вимкнути червону межу до того, як користувач подасть форму, і показати її, якщо відсутні якісь поля?