Window confirm() metod

Definition och användning

confirm() metoden visar en dialogruta som innehåller ett meddelande, en OK-knapp och en Avbryt-knapp.

om användaren klickar på "OK",confirm() metoden returnerar true, annars returneras false.

Beskrivning

Om du vill att användaren ska verifiera eller acceptera något innehåll, används ofta en bekräftningsruta.

Bekräftningsrutan flyttar fokus från det aktuella fönstret och tvingar användaren att läsa meddelandet.

Innan användaren trycker på OK eller Avbryt och stänger dialogrutan, hindras användaren från att göra alla typer av inmatningar i webbläsaren. Genom att anropa confirm() När detta händer kommer utkörsningen av JavaScript-koden att pausas, och nästa sats kommer inte att köras förrän användaren har svarat.

Se också:

alert() metod

prompt() metod

Exempel

Exempel 1

Visa bekräftningsruta:

confirm("Tryck på en knapp!");

Prova själv

Exempel 2

Bekräftningsruta med nyckelrad.

confirm("Tryck på en knapp!\nAntingen OK eller Avbryt.");

Prova själv

Exempel 3

Visa bekräftningsrutan och skriv ut användarens val:

let text;
if (confirm("Tryck på en knapp!") == true) {
  text = "Du tryckte OK!";
} else {
  text = "Du avbröt!";
}

Prova själv

Syntax

confirm(message)

Parameter

Parameter Beskrivning
message Valgfritt. Texten som ska visas i bekräftningsrutan.

Returvärde

Typ Beskrivning
Boolska värden Om användaren klickar på OK, är värdet true, annars false.

Webbläsarstöd

Alla webbläsare stöder confirm():

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
Stöd Stöd Stöd Stöd Stöd Stöd