« JavaScript/Boîtes de dialogues » : différence entre les versions
Contenu supprimé Contenu ajouté
maintenance |
Aucun résumé des modifications |
||
Ligne 11 :
==JavaScript et les "Dialog Box"==
=== Introduction===
Comme beaucoup le savent déjà ou l'on déjà remarqué; JavaScript met a disposition de ses utilisateurs un moyen d'échanger des informations entre l'interface et l'internaute
===Définition===
Une boîte de dialogue est une petite fenêtre rectangulaire qu'est capable d'afficher n'importe quel navigateur pourvu de JavaScript. Cette boîte permet soit de demander une confirmation au visiteur (confirm), soit de prévenir le visiteur (alert) ou soit de demander quelque chose au visiteur (prompt). Une telle boîte n'est nullement compliquée à mettre en place. Chacune de ces boîtes s'ouvre en faisant appel à des fonctions de
Notez aussi que chacune des boîtes de dialogue de JavaScript a le focus bloqué par le navigateur. C'est-à-dire qu'il faudra cliquer sur un des boutons pour pouvoir continuer.
Ligne 96 :
</source>
Le code est certes plus compliqué que précédemment mais il est tout à fait compréhensible.
Explication : * En premier lieu, on utilise la boucle '''do-while''' car nous voulons être sûr que celle-ci sera parcourue au moins une fois (
* Dans la boucle, on demande d'entrer un nombre positif via le prompt.
* Ensuite, il y a le while et sa condition : les '''||''' veulent dire '''OU'''. '''isNaN''' (is Not a Number) permet de vérifier si la saisie est <u>bien un nombre</u>. Puis on vérifie que le visiteur n'a pas cliqué sur ''ANNULER'' (''!choix'' ou ''choix == false'') et enfin, on vérifie que le nombre est supérieur à 0 (avec ''Number(choix) > 0'').
|