Die Funktion prompt

Die Funktion prompt gibt ein Fenster zur Eingabe von Daten aus. Als ersten Parameter akzeptiert sie die Nachricht, die dem Benutzer angezeigt wird, und als zweiten - den Standardtext im Eingabefeld. Der zweite Parameter ist optional.

Im erscheinenden Fenster befindet sich ein Textfeld und zwei Schaltflächen - OK und CANCEL. Beim Klick Auf OK wird die vom Benutzer eingegebene Zeichenkette zurückgegeben, und beim Klick auf CANCEL - null.

Syntax

javascriptprompt(Nachricht, [Standardtext]);

Beispiel

Beim Klick auf die Schaltfläche fragen wir den Namen des Benutzers und geben diesen Namen dann mit der Funktion alert aus:

html<button id="button">click me</button>
javascriptlet button = document.querySelector('#button');

button.addEventListener('click', function(event) {
  let res = prompt('What is Your name?');
  alert(res);
});

Результат:

Beispiel

Sorgen wir dafür, dass der Benutzername bereits standardmäßig eingefügt wird, der Benutzer ihn jedoch ändern kann:

html<button id="button">click me</button>
javascriptlet button = document.querySelector('#button');

button.addEventListener('click', function(event) {
  let res = prompt('What is Your name?', 'John');
  alert(res);
});

Результат:

Siehe auch

  • die Funktion alert,
    die einen Dialog mit einer Nachricht ausgibt
  • die Funktion confirm,
    die einen Dialog zur Bestätigung ausgibt