Boîtes de dialogue


Il y a 3 boîtes de dialogue :

alert

Affiche un simple message. L'utilisateur n'a qu'un seul choix : appuyer sur "OK"
alert('votre texte')

alert('Bonjour');

Il y a moyen de formatter le texte à afficher :
passer à la ligne : \n

alert('Bonjour\n'+
'ceci est un exemple\n'+
'pour passer à la ligne');

mettre une tabulation : \t

alert('Bonjour\tceci est un exemple\tde tabulation');

confirm

A utiliser quand l'utilisateur est confronté 2 choix.
confirm('votre texte')

if (confirm('Exemple de confirmation')){
  alert('Vous avez appuyé sur OK');
} else {
  alert('Vous avez appuyé sur CANCEL');
}

prompt
A utiliser quand l'utilisateur doit entrer du texte.
prompt('votre texte','valeur par défaut')
Si vous annulez la commande, prompt renvoie null.

nom = prompt('Entrez votre nom', 'Votre nom');

s = prompt('texte à afficher', 'chaîne par défaut');
alert('vous avez tapé \"' + s + '\"');
if (s == null) alert('Vous ne vouliez pas me croire quand je disais que c\'était null.');

s = 'Hello';
s = prompt('texte à afficher', s);
if (s == null){
  alert('vous avez appuyé sur cancel');
} else {
  alert('vous avez tapé \"' + s + '\"');
}

 

Bouton pour imprimer une pageRetour à la page JavaScriptCalculer le temps de lecture d'une page