Fenêtre La méthode confirm() 

.....

Définition et utilisation méthode confirm() 

JavaScript cours tutorial

La méthode confirm() affiche une boîte de dialogue avec un message spécifié, avec un bouton OK et un bouton annuler.

Une boîte de confirmation est souvent utilisée si vous voulez que l'utilisateur  vérifier ou accepter quelque chose.

Remarque : La boîte de confirmation enlève le focus à la fenêtre active et force le navigateur à lire le message. N'abusez pas de cette méthode, car elle empêche l'utilisateur d'accéder à d'autres parties de la page jusqu'à ce que la boîte soit fermée.

La méthode confirm() retourne true si l'utilisateur  clique sur « OK » et false sinon.

Exemple Afficher une boîte de confirmation :

Sélectionner le code

  <!doctype html>
  <html lang="fr">
  <head>
           <meta charset="UTF-8">
           <title>Exemple méthode confirm </title>
  </head>
  <p>Cliquer le bouton pour voir la boite de confirmation.</p>
  <button onclick="maFonction()"> ENVOYER </button>
  <script>
  function maFonction()
  {
  confirm("Voulez vous faire cette action?");
  }
  </script>
  </body>
  </html>

 

Appui de navigateur

Internet Explorer Firefox Opera Google Chrome Safari

La méthode confirm() est prise en charge dans tous les principaux navigateurs.

Syntaxe

confirm("untext")

Valeurs de paramètre

Parameter Description
untext Optional. Specifies the text to display in the confirm box. This parameter is required in Firefox.


Exemple accomplir des action selon que l’utilisateur clique sur ok ou annuler

Sélectionner le code

  <!doctype html>
  <html lang="fr">
  <head>
           <meta charset="UTF-8">
           <title>Exemple méthode confirm avec des actions
  différentes</title>
  </head>
  <p>Cliquer le bouton pour voir la boite de confirmation.</p>
  <button onclick="maFonction()"> ENVOYER </button>
  <script>
  function maFonction()
  {
  var confirmation = confirm("Voulez vous faire cette action?");
  if(confirmation == true) alert("vous avez cliqué OK");
  else alert("Oh! vous avez cliqué annuler!");
  }
  </script>
  </body>
  </html>

 

Dans cet exemple on affiche des boites d’alerte après que l’utilisateur cique sur OK ou Annuler, néanmoins vous pouvez mettre tout  autre code que vous souhaitez exécuter.

Voir aussi les boites de dialogue en Javascript

  

Par carabde 30 mars 2014