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?
Dieser Artikel beschreibt die gemeinsame Abfrageo...
Erstellen einer Tabelle Tabelle erstellen Bestell...
Vorwort Das Miniprogramm verfügt über eine sehr p...
<br /> Die Zugriffsgeschwindigkeit einer Web...
Negative Distanz bezieht sich auf Empathie. Vorwo...
1. Docker installieren yum installiere Docker #St...
Wirkungsdiagramm: Gesamtwirkung: Video wird gelad...
Vorwort Ein Klassenkamerad untersucht die Streami...
Laden eines oder mehrerer Features <Vorlage>...
Absolute, relative und fixe Positionierung absolu...
So implementieren Sie die Funktionen „Als Startse...
MySQL-Paging-Abfragen werden normalerweise über L...
Lassen Sie uns zunächst über eine Frage nachdenke...
Als Softwareentwickler müssen Sie über ein vollst...
Inhaltsverzeichnis Objekt.prototype.valueOf() Obj...