3 STI JavaScript (2025) Final
3 STI JavaScript (2025) Final
S 2024/2025
Les sorties
La méthode :
document.write('Message'+Variable)
L'appel de la méthode se fait selon la notation : nom_de_l'objet.nom_de_la_méthode
Pour appeler la méthode write() du document, on notera :document.write(variable );
Exemple:document.write("<H1>cecidu Javascript</H1>");
La sortie
La méthode :
document.getElementById('id').innerHTML='Message';
Permet d’insérer le message dans l’élément dont l’id est passé en argument.
V) Les conditions
Une condition (true ou false) est un test qui permet de vérifier qu'une variable contient bien
une certaine valeur.
L'instruction IF
Dans sa formulation la plus simple, De façon un peut plus évoluée, il y a l'expression
l'expression if se présente comme suit if...else
if (condition) if (condition)
{ {
Une ou plusieurs instructions; instructions1;
…… ….
} }
Ainsi, si la condition est vérifiée, les else
instructions s'exécutent. Si elle ne l'est pas, {
les instructions ne s'exécutent pas et le instructions2;
programme passe à la commande suivant ..
l'accolade de fermeture. }
L'instruction switch...case
L'instruction switch permet de faire plusieurs tests de valeurs sur le contenu d'une même
variable. Sa syntaxe est la suivante:
switch (Variable)
{
case Valeur1: Liste d'instructions; break;
case Valeur2: case Valeur3: case Valeur4: Liste d'instructions; break;
case ValeurX: Liste d'instructions; break;
default: Liste d'instructions; break;
}
La structure while
L'instruction while permet d'exécuter une instruction
(ou un groupe d'instructions) un certain nombre de
fois.
while (condition vraie)
{
Continuer à faire quelque chose
………………….
}
Aussi longtemps que la condition est vérifiée,
Javascript continue à exécuter les instructions entre
les accolades. Une fois que la condition n'est plus
vérifiée, la boucle est interrompue et on continue le
script.
NomVariable=document.getElementById('id').value
NB : En inversant l'ordre de cette syntaxe on peut modifier la valeur de la zone
b) Boutons radio:
Pour vérifier l'état d'un bouton on doit utiliser une expression de type:
NomVariable= document.getElementById('id').checked ;
NB NomVariable est une variable booléenne
X) Les évènements :
Pour être efficace, il faut qu'à ces événements soient associées les actions prévues par vous. C'est
le rôle des gestionnaires d'événements. La syntaxe est
onévénement="Nom_fonction()"
Dans cette liste, nous allons voir les événements les plus utilisés en Javascript.
click (onClick) : Cet événement est capturé sur un objet quand on clique dessus. Idéal
pour les boutons, images , hyperliens , vidéos.. .
input (oninput) :cet événement fonctionne lors de la saisie dans un champs de texte
focus (onFocus) : Quand on active un élément (quand on place le curseur dans un champ
de formulaire, par click ou par tabulation, pour commencer la saisie par exemple).
blur (onBlur) : Quand un élément perd le focus (quitter un champ de formulaire après être
activé par exemple).
load (onLoad) : Quand un élément est chargé par le navigateur. Elle peut être appliquée à
la page entière (balise <body>), dans ce cas l'événement se produira quand tous les
éléments de la page seront chargés.
change (onChange) : Quand l'internaute change le contenu d'un élément (liste de sélection
ou zone de texte par exemple).
submit (onSubmit) : Quand l'internaute clique sur n'importe quel bouton de
type submit présent dans la page (ou dans le formulaire).
mouseover (on mouseover) :Quand le pointeur de la souris survole un élément de la page
mouseout (onmouseout): Quand le pointeur de la souris quitte un élément de la page
keydown (onkeydown) : Lorsqu’une touche du clavier est pressée
keyup (onkeyup) : Lorsqu’une la touche du clavier est relâchée
play (onplay) : Quand la lecture d’un fichier audio ou vidéo commence
pause (onpause) : Quand la lecture d’un fichier audio ou vidéo est mis en pause
XI) La gestion du temps
Pour travailler avec des dates et les manipuler en JavaScript, nous allons utiliser l’objet Date.
L’objet Date() possède nombreuses méthodes qui vont nous permettre d’obtenir ou de définir
une date.
Pour utiliser l’objet Date : NomVariable=new Date(); qui retourne la date et heure courante.
Les méthodes associées à l’objet Date sont :
new Date(ch) : retourne un objet date à partir d’une chaîne (forme date) passée en argument
getFullYear() : renvoie l'année sur 4 chiffres ;
getMonth() : renvoie le mois (0 à 11) ;
getDate() : renvoie le jour du mois (1 à 31) ;
getDay() : renvoie le jour de la semaine (0 à 6, la semaine commence le dimanche) ;
dt.toString() : renvoie une chaine de caractères représentant la date dt
XII) La gestion des Chaînes en JavaScript
Les indices des caractères dans une chaîne commence par 0
Method Description