При необходимости определяется в поле формы, Firefox 4 автоматически показывает красную границу этого элемента, даже если пользователь нажимает кнопку отправки.
<input type="text" name="example" value="This is an example" required />
Я думаю, что это беспокоит пользователя, поскольку он/она не совершал ошибок в начале.
Я хочу скрыть эту красную рамку для исходного состояния, но покажу ее, когда пользователь нажимает кнопку отправки, если есть недостающее поле, помеченное как требуется.
Я посмотрел на :required
и :invalid
на новый псевдоселектор, но изменения для до И после проверки. (из Firefox 4 Необходимая форма ввода RED-граница/контур)
Есть ли способ отключить красную границу до того, как пользователь представит форму, и покажите ее, если есть некоторые недостающие поля?