Funksjonen prompt

Funksjonen prompt viser et vindu for innsetting av data. Den tar første parameter som en melding, som vil bli vist til brukeren, og den andre - standardteksten i inntastingsfeltet. Den andre parameteren er ikke obligatorisk.

I vinduet som vises vil det være et tekstfelt og to knapper - OK, CANCEL. Ved å trykke på OK - returneres den innskrevne brukeren streng, og ved å trykke på CANCEL - null.

Syntaks

javascriptprompt(melding, [standardtekst]);

Eksempel

Ved å klikke på knappen spør vi om brukerens navn, og deretter viser vi dette navnet ved hjelp av funksjonen alert:

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

button.addEventListener('click', function(event) {
  let res = prompt('Hva heter du?');
  alert(res);
});

Результат:

Eksempel

La oss gjøre slik at brukerens navn allerede vil være satt som standard, men brukeren vil kunne endre det:

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

button.addEventListener('click', function(event) {
  let res = prompt('Hva heter du?', 'John');
  alert(res);
});

Результат:

Se også

  • funksjonen alert,
    som viser en dialogboks med en melding
  • funksjonen confirm,
    som viser en dialogboks for bekreftelse