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:
alert
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:
Boite de confirmation
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: Prompt
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!
précédent       suivant