Manchmal ist es notwendig, bei Benutzereingaben eine einfache Überprüfung auf der Front-End-Seite durchzuführen, um den Druck auf den Server zu verringern So begrenzen Sie beispielsweise die Eingabelänge eines Felds: Nach dem Eingabefeld wird eine Eingabeaufforderung für den Eingabebereich angezeigt. Wenn Sie die falsche Länge eingeben, wird eine Fehlermeldung angezeigt. Wenn Sie die richtige Länge eingeben, wird die richtige Eingabeaufforderung angezeigt. Umsetzungsideen 1. Schreiben Sie zuerst die Eingabeaufforderungsinformationen. Beispielcode<!DOCTYPE html> <html lang="de"> <Kopf> <meta charset="UTF-8"> <meta http-equiv="X-UA-kompatibel" content="IE=edge"> <meta name="viewport" content="width=Gerätebreite, Anfangsmaßstab=1.0"> <title>Eingabeaufforderung für Passwortfeld</title> <Stil> div { Breite: 600px; Rand: 100px automatisch; } Eingabe { Gliederung: keine; } .Nachricht { Anzeige: Inline-Block; Schriftgröße: 12px; Farbe: #999; Hintergrund: URL (Bilder/提示.png) keine Wiederholung links Mitte/16px 16px; Polsterung links: 20px; } .falsch { Hintergrundbild: URL (Bilder/Fehler.png); Farbe: rot; } .Rechts { Hintergrundbild: URL (Bilder/korrekt.png); Farbe: grün; } </Stil> </Kopf> <Text> <div Klasse="registrieren"> <input type="password" class="inp"> <p class="message">Bitte geben Sie ein 8-18-stelliges Passwort ein</p> </div> <Skript> var Passwort = document.querySelector('.inp'); var Nachricht = document.querySelector('.message'); Passwort.onblur = function() { wenn (diese.Wertlänge < 8 || diese.Wertlänge > 18) { message.innerHTML = „Die Passwortlänge ist falsch, sie sollte 8 bis 18 Zeichen lang sein“; message.className = 'Nachricht falsch'; } anders { message.innerHTML = „Die Passwortlänge ist korrekt“; message.className = 'Nachricht rechts'; } } </Skript> </body> </html> Seiteneffekt: Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein. Ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird. Das könnte Sie auch interessieren:
|
<<: Detaillierte Erklärung, wo die von Docker abgerufenen Bilder gespeichert werden
>>: Was bedeutet das n nach int(n) in MySQL?
Inhaltsverzeichnis Schritte zum Erstellen von TCP...
Inhaltsverzeichnis Wirkungsdemonstration:Hauptimp...
Das Platzieren eines Suchfelds in der oberen Menü...
Als Vue-Benutzer ist es an der Zeit, React zu erw...
Vorwort „Wenn es um Bildbearbeitung geht, denken ...
Bei Webdiensten geht es um die Kommunikation zwis...
Der Link-In-Stil besteht darin, alle Stile in ein...
Heute Morgen hatte ich vor, mit Wampserver eine P...
Vorwort Wenn wir von Linux-Systemen sprechen, mei...
Bei der Suchmaschinenoptimierung (SEO) sind viele ...
In diesem Artikelbeispiel wird der spezifische Co...
Als ich mich bei MySQL anmeldete, wurde mir plötz...
Problemerklärung: Wenn Sie die CSS-Eigenschaft „a...
1. Laden Sie das MySQL-Installationspaket herunte...
In relationalen Datenbanken sind pessimistisches ...