Wenn dies in einem Formularfeld definiert ist, zeigt Firefox 4 automatisch einen roten Rand für dieses Element an, selbst bevor der Benutzer auf die Schaltfläche "Senden" klickt.
<input type="text" name="example" value="This is an example" required />
Ich denke, dass dies für den Benutzer störend ist, da er / sie am Anfang keine Fehler gemacht hat.
Ich möchte diesen roten Rand für den Ausgangszustand ausblenden, ihn aber anzeigen, wenn der Benutzer auf die Schaltfläche "Senden" klickt, wenn ein fehlendes Feld als erforderlich markiert ist.
Ich schaute auf :required
und :invalid
von neuem Pseudo - Selektor, aber die Änderungen sind für vor und nach der Validierung. (von Firefox 4 Erforderliches Eingabeformular ROTER Rand / Umriss )
Gibt es eine Möglichkeit, den roten Rand zu deaktivieren, bevor der Benutzer das Formular sendet, und es anzuzeigen, wenn Felder fehlen?