Microsoft® JScript™
Utilisation des boîtes de messages
 Didacticiel Jscript 
 Suivant 


Utilisation des boîtes de messages d'avertissement, d'invite et de confirmation
Les boîtes de messages d'avertissement, de confirmation et d'invite doivent être validées par l'utilisateur. Les boîtes de messages sont des méthodes de l'objet window de l'interface. Étant donné que l'objet window est au sommet de la hiérarchie des objets, il n'est pas nécessaire d'employer le nom complet de ces boîtes de messages (par exemple, "window.alert()"), mais il est recommandé de le faire afin de se souvenir de l'objet auquel elles appartiennent.

Boîte de message d'avertissement
La méthode alert possède un seul argument : la chaîne de texte que vous souhaitez afficher à l'intention de l'utilisateur. La chaîne n'est pas en HTML. La boîte de message contient un bouton OK qui permet à l'utilisateur de la fermer ; il s'agit d'une fenêtre modale, ce qui signifie que l'utilisateur doit la fermer avant de poursuivre.

window.alert("Bienvenue! Appuyez sur OK pour continuer.");
Boîte de message de confirmation
La boîte de message de confirmation contient un champ de texte que l'utilisateur doit compléter en réponse à l'invite. Elle dispose également d'un bouton OK et d'un bouton Annuler. La méthode confirm retourne la valeur true ou false.

Cette boîte de message est modale : l'utilisateur doit intervenir en cliquant sur un bouton pour la fermer avant de poursuivre.

var truthBeTold = window.confirm("Cliquez sur OK pour continuer. Cliquez sur Annuler pour arrêter.");
if (truthBeTold) {
window.alert("Bienvenue sur notre page Web !");
}  else  window.alert("À bientôt !");
Boîte de message d'invite
La boîte de message d'invite ouvre un champ de texte dans lequel l'utilisateur peut taper une réponse à votre invite. Cette boîte présente un bouton OK et un bouton Annuler. Si vous insérez un deuxième argument de chaîne, la boîte de message d'invite affiche cette deuxième chaîne dans le champ de texte, comme réponse par défaut. Dans le cas contraire, le texte par défaut est "<undefined>".

Au même titre que les méthodes alert( ) et confirm( ), prompt affiche une boîte de message modale que l'utilisateur doit fermer avant de poursuivre.

var theResponse = window.prompt("Bienvenue?","Entrez votre nom ici.");


© 1998 Microsoft Corporation. Tous droits réservés.