Heim >Web-Frontend >Front-End-Fragen und Antworten >Detaillierte Erläuterung der Javascript-Eingabemethode
Die Methode input() in JavaScript ist eine einfache Möglichkeit, Benutzereingaben zu erhalten. Es ermöglicht Ihnen, einen Wert vom Benutzer in einem JavaScript-Programm abzurufen und ihn in einer Variablen zu speichern. In diesem Artikel wird die Methode input() ausführlich vorgestellt und Beispielcode für deren Verwendung bereitgestellt.
Übersicht über die Input()-Methode
Bevor Sie die input()-Methode verwenden, müssen Sie eine andere Methode in JavaScript verstehen – prompt(). Die Methode prompt() zeigt ein Dialogfeld an, das ein Texteingabefeld und Schaltflächen zum Bestätigen/Abbrechen enthält. Dort kann der Benutzer Text eingeben und auf die Schaltfläche „Bestätigen“ klicken, um den Wert an das JavaScript-Programm zu übergeben.
Im Gegensatz dazu erstellt die Methode input() ein HTML-Eingabeelement in einer Webseite, sodass Benutzer Text direkt in die Seite eingeben können. Dieses Eingabeelement kann jede Art von Formularelement sein, z. B. ein Textfeld, ein Optionsfeld, ein Kontrollkästchen, eine Dropdown-Liste usw. Die Syntax der Methode input() lautet wie folgt:
input(type, promptText, defaultText, callback)
Die Bedeutung jedes Parameters ist:
Hinweis: Diese Methode gibt einen Verweis auf das HTML-Eingabeelement zurück, der zur weiteren Bearbeitung des Elements verwendet werden kann.
Beispiel für die Methode input()
Hier ist ein einfaches Beispiel, das zeigt, wie man mit der Methode input() Texteingaben vom Benutzer erhält und diese in einer Variablen speichert:
let userName = input('text', '请输入您的姓名:', '张三', function (value) { console.log('欢迎您,' + value + '!'); });
In diesem Beispiel definieren wir zunächst eine Variable mit dem Namen „userName“ und initialisieren Sie es mit dem Rückgabewert der input()-Methode. Anschließend haben wir in der Methode den Eingabeelementtyp als „Text“, den Eingabeaufforderungstext als „Bitte geben Sie Ihren Namen ein:“ und den Standardtext als „Zhang San“ angegeben und eine Rückruffunktion angegeben. Die Rückruffunktion wird aufgerufen, wenn der Benutzer die Eingabe abschließt und die Eingabetaste drückt, wobei der Benutzereingabewert als Parameter an die Funktion übergeben wird.
Wenn Sie die Verwendung der Methode input() in Betracht ziehen, müssen Sie außerdem auf die folgenden Punkte achten:
Fazit
Die Methode input() ist eine praktische Möglichkeit, Eingabewerte vom Benutzer zu erhalten. Unabhängig davon, ob es sich um eine Texteingabe, eine Auswahlschaltfläche oder eine Dropdown-Liste handelt, erstellt diese Methode das entsprechende Eingabeelement. Die Standard-Rückruffunktion für eine Schaltfläche zum Abbrechen oder Bestätigen wird automatisch aufgerufen, wenn der Benutzer die Eingabe abschließt. Darüber hinaus stellt diese Methode einige zusätzliche Eigenschaften bereit, mit denen Sie das Erscheinungsbild und Verhalten des von Ihnen erstellten Eingabeelements besser anpassen können.
Das obige ist der detaillierte Inhalt vonDetaillierte Erläuterung der Javascript-Eingabemethode. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!