Méthode Window confirm()

Définition et utilisation

confirm() La méthode affiche un dialogue contenant un message, un bouton OK et un bouton Annuler.

Si l'utilisateur clique sur "OK",confirm() La méthode retourne true, sinon retourne false.

Description

Si vous souhaitez que l'utilisateur vérifie ou accepte quelque chose, l'utilisation de la boîte de dialogue est généralement recommandée.

La boîte de dialogue déplace le focus de la fenêtre actuelle et force l'utilisateur à lire le message.

Avant que l'utilisateur n'appuie sur le bouton OK ou Annuler pour fermer le dialogue, il bloque tous les entrées de l'utilisateur dans le navigateur. En appelant confirm() Lorsque cela se produit, l'exécution du code JavaScript est suspendue jusqu'à ce que l'utilisateur réponde, et la prochaine instruction n'est pas exécutée.

Voir également :

Méthode alert()

Méthode prompt()

Exemple

Exemple 1

Affichez la boîte de dialogue :

confirm("Appuyez sur un bouton !");

Essayez-le vous-même

Exemple 2

Boîte de dialogue de confirmation avec saut de ligne :

confirm("Appuyez sur un bouton !\nSoit OK ou Annuler.");

Essayez-le vous-même

Exemple 3

Affichez la boîte de dialogue de confirmation et sortez le contenu du clic de l'utilisateur :

let text;
if (confirm("Appuyez sur un bouton !") == true) {
  text = "Vous avez appuyé sur OK!";
} else {
  text = "Vous avez annulé!";
}

Essayez-le vous-même

grammaire

confirm(message)

paramètres

paramètres Description
message Facultatif. Le texte à afficher dans la boîte de dialogue de confirmation.

Valeur de retour

Type Description
Valeur booléenne Si l'utilisateur clique sur Confirmer, il retourne true, sinon false.

Support du navigateur

Tous les navigateurs prennent en charge confirm()

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
Support Support Support Support Support Support