English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Window prompt() 方法

JavaScript Window-Objekt

prompt()方法显示与可选的消息,提示用户输入一些文本的对话框。

提示对话框包含一个单行文本框,一个“取消”按钮和一个“确定”按钮。

如果用户单击“确定”,则prompt()方法将返回输入值。如果用户单击“取消”,则该方法返回null

如果希望用户在进入页面之前输入值,通常会使用提示框。

对话框是模式窗口-在对话框关闭之前,它们阻止用户访问程序界面的其余部分。因此,您不应过度使用任何创建对话框(或模式窗口)的功能。

语法:

window.prompt(msg, default)
var name = prompt("Geben Sie Ihren Namen ein", "Someone");
if (name != null) {
   document.getElementById("output").innerHTML = "Hello " + name;
}
Testen Sie heraus‹/›

Browser-Kompatibilität

Alle Browser unterstützen die Methode prompt() vollständig:

Methode
prompt()JaJaJaJaJa

Parameterwert

ParameterBeschreibung
msg(Optional) Zeichenkette, die im Hinweisfeld angezeigt wird
default(Optional) Standard-Eingabe-Text

Technische Details

Rückgabewert:Zeichenkette, die Texte des Benutzereingangs enthält

Mehr Beispiele

Dieser Beispiel zeigt die verschiedenen Arten von Dialogen, die JavaScript unterstützt:

Klicken Sie auf den folgenden Button, um verschiedene Dialoge anzuzeigen:


Verwandte Referenzen

Fenster (Window) Referenz:alert() Methode

Fenster (Window) Referenz:confirm() Methode

JavaScript Window-Objekt