Heim > Artikel > Web-Frontend > Wie viele JS-Dialogfelder gibt es? Einführung in JavaScript-Dialogfelder
Es gibt mittlerweile viele Browser und wir verwenden viele davon. Wissen Sie also, was JS-Dialogfelder sind? Erfahren Sie mehr über JavaScript-Dialogfelder.
1: Derzeit gibt es in js drei Hauptdialogfelder:
(1) warning();
(2)confirm();
(3) prompt();
Die oben genannten drei gehören alle zu Fensterobjekten, aber viele Programmierer schreiben sie als window.confirm(), aber Da es sich bei „window“ um ein globales Objekt handelt, wird es von vielen als „confirm()“ abgekürzt, und das Gleiche gilt auch für die beiden anderen Dialogfelder.
Zweitens: Einführung in drei Arten von JavaScript-Dialogfeldern:
1.Alert-Syntax: Alert(Nachricht);
Beschreibung: Dieses Dialogfeld Wird hauptsächlich für die Eingabeaufforderungsfunktion verwendet, kann jedoch keine Auswirkungen auf das JS-Skript haben. Die Nachricht in der Syntax ist ein Parameter, bei dem es sich um die Inhaltsinformationen des Eingabeaufforderungsfelds handelt. Eine Sache ist jedoch, dass Alert () keinen Rückgabewert hat , kann Textzeilenumbrüche unterstützen und Variablen einfügen.
2.confirm()-Syntax: bestätigen(Nachricht);
Im obigen Code ist die Nachricht eine erforderliche Option, die dem Benutzer die Bestätigung ermöglicht, und bestätigen() hat einen Rückgabewert. Wenn der Benutzer die Schaltfläche abbrechen kann, ist der Rückgabewert falsch. Wenn er auf OK klickt, ist der Rückgabewert wahr.
3.prompt()-Syntax: prompt(message);
prompt() ist ein Dialogfeld zur Eingabe von Informationen und zur Rückgabe der Eingabezeichenfolge. prompt() hat eine Eingabeaufforderungsfunktion und Gibt eine Zeichenfolge zurück.
Was sind die JS-Dialogfelder oben? Wenn Sie mehr über das JavaScript-Tutorial erfahren möchten, schauen Sie sich bitte die chinesische PHP-Website an.
Das obige ist der detaillierte Inhalt vonWie viele JS-Dialogfelder gibt es? Einführung in JavaScript-Dialogfelder. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!