Funkcija prompt

Funkcija prompt prikazuje prozor za unos podataka. Kao prvi parametar prihvata poruku koja će biti prikazana korisniku, a kao drugi - podrazumevani tekst u polju za unos. Drugi parametar nije obavezan.

U prozoru koji se pojavi biće tekstualno polje i dva dugmeta - OK, CANCEL. Kada se pritisne OK - vraća se string koji je uneo korisnik, a kada se pritisne CANCEL - null.

Sintaksa

javascriptprompt(poruka, [podrazumevani tekst]);

Primer

Klikom na dugme pitajmo korisnika za ime, a zatim prikažimo to ime pomoću funkcije alert:

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);
});

Результат:

Primer

Učinimo da korisničko ime već bude uneto podrazumevano, ali da korisnik može da ga promeni:

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);
});

Результат:

Pogledajte takođe

  • funkciju alert,
    koja prikazuje dijalog prozor sa porukom
  • funkciju confirm,
    koja prikazuje dijalog prozor za potvrdu