Funktsioon prompt

Funktsioon prompt kuvab andmesisestusakna. Esimese parameetrina võtab ta sõnumi, mida kuvatakse kasutajale, ja teise - vaiketeksti sisestusväljal. Teine parameeter pole kohustuslik.

Ilmuvas aknas on tekstiväli ja kaks nuppu - OK, CANCEL. OK nuppu vajutades tagastatakse kasutaja poolt sisestatud string, ja CANCEL nuppu vajutades - null.

Süntaks

javascriptprompt(sõnum, [vaiketekst]);

Näide

Nupu vajutusele küsime kasutaja nime, ja seejärel kuvame selle nime funktsiooni alert abil:

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

Результат:

Näide

Teeme nii, et kasutaja nimi on juba vaikimisi sisestatud, kuid kasutaja saab seda muuta:

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

Результат:

Vaata ka

  • funktsiooni alert,
    mis kuvab dialoogakna sõnumiga
  • funktsiooni confirm,
    mis kuvab kinnitamise dialoogakna