Auf einem Kontaktformular habe ich mehrere Eingabefelder. Eines dieser Felder ist ein E-Mail-Adressfeld:
<input type="text" name="input_email" onChange={this.validateEmail}/>
Im Moment habe ich die E-Mail-Validierungsfunktion auf das onChange-Attribut gesetzt. Während der Benutzer Zeichen in das E-Mail-Feld eingibt, erscheint daher die ganze Zeit eine Fehlermeldung.
Ich möchte dies und das ändern this.validateEmail
wird nur einmal aufgerufen, wenn der Benutzer dieses bestimmte Eingabefeld verlässt. Wie würde ich das erreichen?
Ich kann keine Standardobjektereignisse finden, die dieses Problem lösen würden.
FYI, mit ReactJS
Verwenden
onblur
…– Bert
5. August 2016 um 14:40 Uhr