Académique Documents
Professionnel Documents
Culture Documents
Conclusion :
* Facon implicite : son le mot clé var .
* Facon explicite : avec le mot clé var .
Remarque : Pour la clarté du script il est conseillé d’utiliser a
chaque fois le mot var pour déclarer un variables .
2
II)-Les fonction prédéfinis :
1) La fonction eval() :
La fonction eval() permet de calculer la chaine de
caractères transmise et renvoie le résulta .
2) La fonction isNaN() :
La fonction isNaN( is Not a Number )() est une fonction
booléenne permettant de vérifier si le contenu d’une
variable donnée en paramètre est numérique ou nom .
3) La fonction Number() :
La fonction Number() permet de convertir le contenu
d’un objet en Number et renvoie le nombre .
Rq :
*si le contenu du chaine nom numérique la fonction Number
renvoie NaN .
4) La fonction string () :
2
La fonction string() permet de convertir et renvoyer le
contenu d’un objet en chaine de caractère .
III)-Les Entrées/Sorties :
- L’entrée (saisir||lecture) : En utilisant la méthode
prompt .
2
- La sortie (affichage||écriture) : En utilisant la méthode
alért ou write .
2
Il existe 2 formes de structures conditionnelles simples :
b) la structure switch :
le switch permet de remplacer une structure de “if“
imbriqué. l’intérêt est de simplifier la lecture du code , mais
2
du point du point de vue exécution , on n’gagne pas
forcement beaucoup .
Syntaxe
{ Case v1 : {instructions ;} break ;
.……………………………………………...
Case vn : {instructions ;} break ;
Default : {instructions ;} break ;
}
2
Pour appliquer le même traitement on a besoin d’utiliser
une structure appelé « la structure for »
qui s’applique avec la syntaxe suivant .
Syntaxe
for (initialisation ;condition ;progression )
{Traitement(s) ;}
b) la structure do …. While :
cette structure permet de répéter l`exécution des
instructions jusqu’à ce que la conditions soit fausse .
Syntaxe
Do
{ Traitement(s) ;}
While (condition(s)) ;
2
c) la structure while :
l’instruction while permet d’exécuter une instruction (ou
un groupe d’instructions ) un certain nombre de fois .
Syntaxe
while (condition(s))
{ traitement ; }
2
1) onClick :
2) onFocus :
3) onBlur :
4) onLoad :
5) onChange :
6)onMouseOver/onMouseOut :
2
7)onKeyPress :
8)onKeyUp :
9)oninput :
10)onSubmit :
Conclusion :
Evénement Description
Click se produit lorsque l'utilisateur clique sur un
élément
Blur se produit lorsqu'un élément obtient le focus
(activé)
Submit se produit lorsqu'un objet perd le focus.
mouseover se produit lorsque le pointeur de la souris est
déplacé sur un élément ou sur l'un de ses
enfants
2
load se produit lorsqu'un objet a été chargé.
change se produit lorsque la valeur d'un élément a été
modifiée.
keypress se produit lorsque l'utilisateur appuie sur une
touche (sur le clavier).
keyup se produit lorsque l'utilisateur relâche une
touche (sur le clavier).
input se produit lorsqu'un élément reçoit une entrée
utilisateur
2
2)La méthode charAt() :
La méthode charAt permet l’accès a un caractère dans une
chaine .
2
4)La méthode indexOf() :
La méthode indexOf renvoi l’indice de caractère transmit en
paramètre et (-1) si n’existe pas .