Les boites de message
Les boites de messages sont très utilisées en Javascript pour prévenir l'utilisateur de quelque chose.
La plus utilisée est la (célèbre) boite d'alerte.
Voici à quoi elle ressemble:
.jpg)
Voici sa syntaxe:
alert('Texte');
Et un petit exemple d'utilisation:
alert('Tiens, vous étiez là?');
Cette boite d'alerte s'ouvrira dés le chargement de la page. Nous verrons dans la page suivant comment
l'ouvrir quand on le souhaite.
Boite de confirmation
Encore une autre boite d'alerte qui peut-être intéressante: la boite de confirmation.
Voici à quoi elle ressemble:
.jpg)
Voici sa syntaxe:
confirm('Texte');
Cette boite d'alerte renverra "TRUE" si le visiteur à cliqué sur "OK" et "FALSE" s'il a cliqué sur "Annulé". On peut donc teste ce résultat grâce à une condition.
Voici un exemple:
if(confirm('Vous êtes là?')){
alert('Merci d\'être venu!');
}
else{
alert('Vous êtes un fantôme???');
}
Comme vous pouvez le voir, j'ai mis "confirm" dans une condition. Si le visiteur clique sur OK, "if"
sera exécuté, sinon, ce sera "else".
Saisie de texte
Eh oui, le JS possède aussi une boite de saisie de texte. Vous pourrez donc demander des informations
personnelles à l'utilisateur.
Voici sa syntaxe:
prompt('Texte', 'Valeur par défaut');
texte représente la question posée au visiteur et
valeur par défaut la valeur "mise par défaut" dans le champ de saisie.
Voic à quoi ressemble cette boite:

Petit exemple:
var prenom = prompt('Quel est votre prénom', 'David');
if(prenom != ''){
alert('Ah, vous vous appellez '+prenom);
}
else{
alert('Vous n\'avez pas indiqué de prénom!');
}
J'ai un peu corsé cet exemple en rajoutant une condition (toute simple) pour tester si le visiteur avait
bien indiqué un nom.
Eh bien voilà, la page sur les boites de message est déjà finie!