Herausforderung: Implementierung von Event-Listenern
Aufgabe
Sie erstellen ein Formular, in dem Benutzer ihre Daten eingeben können. Ziel ist es, die Benutzereingaben zu validieren, während der Eingabe eine Rückmeldung in Echtzeit zu geben und das Absenden des Formulars zu verhindern, wenn die Eingabe ungültig ist.
- Echtzeit-Feedback zur Eingabe:
- Änderungen während der Eingabe des Benutzers überwachen;
- Im Event-Handler die Länge des Eingabewerts prüfen;
- Wenn sie weniger als 3 Zeichen beträgt, den Inhalt des
<p>mit der IDfeedbackauf"Name is too short."setzen; - Wenn sie 3 Zeichen oder mehr beträgt,
feedbackauf"Name looks good!"setzen.
- Standardmäßiges Absenden des Formulars verhindern:
- Auf das Absenden des Formulars reagieren;
- Das Standardverhalten des Formulars unterbinden;
- Den Eingabewert prüfen;
- Wenn er weniger als 3 Zeichen beträgt,
"Please enter a longer name"im<p>mit der IDform-messageanzeigen; - Wenn er 3 Zeichen oder mehr beträgt,
"Form submitted successfully!"inform-messageanzeigen.
index.html
index.css
index.js
- Das
input-Event verwenden, um Änderungen während der Eingabe zu überwachen; - Mit
event.target.value.length < 3die Länge des Eingabewerts prüfen; - Das
submit-Event verwenden, um auf das Absenden des Formulars zu reagieren; - Mit
event.preventDefault()das Standardverhalten des Formulars unterbinden; - Mit
nameInput.value.length < 3den Eingabewert prüfen.
index.html
index.css
index.js
Danke für Ihr Feedback!
Fragen Sie AI
Fragen Sie AI
Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen
Awesome!
Completion rate improved to 2.22
Herausforderung: Implementierung von Event-Listenern
Swipe um das Menü anzuzeigen
Aufgabe
Sie erstellen ein Formular, in dem Benutzer ihre Daten eingeben können. Ziel ist es, die Benutzereingaben zu validieren, während der Eingabe eine Rückmeldung in Echtzeit zu geben und das Absenden des Formulars zu verhindern, wenn die Eingabe ungültig ist.
- Echtzeit-Feedback zur Eingabe:
- Änderungen während der Eingabe des Benutzers überwachen;
- Im Event-Handler die Länge des Eingabewerts prüfen;
- Wenn sie weniger als 3 Zeichen beträgt, den Inhalt des
<p>mit der IDfeedbackauf"Name is too short."setzen; - Wenn sie 3 Zeichen oder mehr beträgt,
feedbackauf"Name looks good!"setzen.
- Standardmäßiges Absenden des Formulars verhindern:
- Auf das Absenden des Formulars reagieren;
- Das Standardverhalten des Formulars unterbinden;
- Den Eingabewert prüfen;
- Wenn er weniger als 3 Zeichen beträgt,
"Please enter a longer name"im<p>mit der IDform-messageanzeigen; - Wenn er 3 Zeichen oder mehr beträgt,
"Form submitted successfully!"inform-messageanzeigen.
index.html
index.css
index.js
- Das
input-Event verwenden, um Änderungen während der Eingabe zu überwachen; - Mit
event.target.value.length < 3die Länge des Eingabewerts prüfen; - Das
submit-Event verwenden, um auf das Absenden des Formulars zu reagieren; - Mit
event.preventDefault()das Standardverhalten des Formulars unterbinden; - Mit
nameInput.value.length < 3den Eingabewert prüfen.
index.html
index.css
index.js
Danke für Ihr Feedback!