Heim >Web-Frontend >js-Tutorial >Was Sie bei Javascript-Formularen beachten sollten: validation_javascript-Tipps

Was Sie bei Javascript-Formularen beachten sollten: validation_javascript-Tipps

WBOY
WBOYOriginal
2016-05-16 16:34:591193Durchsuche

Javascript-Formularprogrammierung:

1. So finden Sie Formularelemente:

1.var oForm=document.getElementById("Form1");

2.var oForm=document.forms[Form1]//Suche nach Namen;

2. Gemeinsame Merkmale von Formularfeldern:

deaktiviert: Dieses Attribut wird verwendet, um anzugeben, ob ein Formularsteuerelement verfügbar ist;

Formularattribut: Dieses Attribut gibt das Formular zurück, das Felder

enthält

blur(): Diese Methode führt dazu, dass das Formularfeld den Fokus verliert

focus(): Diese Methode bewirkt, dass das Formularfeld den Fokus erhält;

Blur-Ereignis: Dieses Ereignis tritt ein, wenn das Formularfeld den Fokus verliert und dann der Onblur-Ereignishandler ausgeführt wird

Fokusereignis: Dieses Ereignis tritt ein, wenn das Formularfeld den Fokus erhält und dann der Onfocus-Ereignishandler ausgeführt wird

Drei: Formular absenden, zurücksetzen

sumbit: oForm sumbit();

Zurücksetzen: oForm reset();

4. Ermitteln Sie den Wert des Textfelds:

Länge otext.value.length;

Fünf: Elementknoten hinzufügen, Textknoten hinzufügen, Elemente löschen

creatElement, creatTextNode, entfernen;

6: Überprüfen Sie den Wert des Kontrollkästchens: Wählen Sie

Sieben: Best Practices für die Formularvalidierung:

Muss für Benutzer hilfreich sein

Sei nicht nervig Verwenden Sie wann immer möglich HTML-Funktionalität anstelle von Javascript

Alle Fehler auf einmal anzeigen

Fehler frühzeitig erkennen;

Seien Sie nicht zu streng, wenn Sie sich nicht sicher sind

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn