Prompt-funktio

Funktio prompt näyttää ikkunan tietojen syöttöä varten. Ensimmäisenä parametrina se vastaanottaa viestin, joka näytetään käyttäjälle, ja toisena - oletustekstin syöttökentässä. Toinen parametri ei ole pakollinen.

Ikkunassa on tekstikenttä ja kaksi painiketta - OK ja CANCEL. Kun painetaan OK-painiketta - palautetaan käyttäjän syöttämä merkkijono, ja kun painetaan CANCEL-painiketta - null.

Syntaksi

javascriptprompt(viesti, [oletusteksti]);

Esimerkki

Painikkeen klikkauksessa kysymme käyttäjän nimen, ja sitten näytämme nimen funktiolla 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);
});

Результат:

Esimerkki

Tehdään niin, että käyttäjän nimi on jo asennettuna oletuksena, mutta käyttäjä voi muuttaa sen:

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

Результат:

Katso myös

  • funktion alert,
    joka näyttää valintaikkunan viestillä
  • funktion confirm,
    joka näyttää valintaikkunan vahvistusta varten