Javascript |
Ce cours ne nécessite aucune connaissance informatique préalable, excepté celle du HTML. Le Javascript est un langage de programmation appliqué au objet d'un document HTML.
Références et exemples.
Balise <SCRIPT> |
Cette balise déclare un bloc de code dans un document HTML.
Syntaxe : | <SCRIPT
|
L'ensemble des propriétés de cette balise sont facultatives.
EVENT représente l'événement géré pas ce script ; il va de paire avec FOR.
FOR identifi l'objet dons l'événement sera détourné par ce script.
ID donne un identifiant à la balise.
LANGUAGE informe l'interpréteur du langage utilisé pour le script.
SCR désigne l'adresse URL d'un fichier contenant le code. Dans ce cas, tous code entre la
balise ouvrante et fermant est ignoré.
Temporisation : setTimeout() et clearTimeout(); |
La méthode "setTimeout()" de l'objet "window" permet généré une temporisation qui exécutera l'interprétation d'une chaîne après l'écoulement d'une durée spécifié, et "clearTimeout()" permet d'annuler une temporisation. Cette méthode s'execute qu'une fois ; elle n'est pas cyclique.
Syntaxe: | [var id_tempo =] setTimerout(chaîine,
durée); clearTimeout(id_tempo); |
id_tempo identifi la temporisation créer par setTimeout, et est utilisé par
clearTimeout pour la détruire
chaîne est une chaîne contenant le code à interpréter.
durée représente la durée en milliseconde avant l'interprétation de la chaîne
(1 seconde = 1000 millisecondes).
FOR : boucle | voir langage : for |
L'instruction "for" permet de définir une boucle.
Syntaxe: | for (liste init; [condition]; liste action) code; |
FOR ... IN : accès à l'objet | voir langage : for in |
Avec l'instruction "for", nous pouvons aussi accéder au propriété d'un objet.
Syntaxe: | for (var in objet) code; |
## : accès à l'objet |
Av
Syntaxe: | ; |
id
alert(), confirm(), prompt()
windows.defaultStatus, Status
<input type=radio ..> comment récupérer l'élément radio sélectionner ? une méthode consiste a utilisé un variable externe commun et affecté à chaque onclick d'un radio.
Dernière mise à jour : dimanche 06 janvier 2008 |