Ce tutorial est maintenant remplacé par la référence javascript beaucoup plus riche et conviviale !
Avant de lire ces pages, il est recommandé de s'imprégner de la programmation Objet de javascript.
Cet article détaille l'organisation des objets javascript reconnus par les navigateurs et propose quelques trucs et astuces utiles.
Naturellement, Netscape et Internet Explorer ont leurs particularités. Voici le modèle objet javascript classique.
Le modèle général
Cliquez sur un objet de l'arborescence pour voir le détail des propriétés et des méthodes associées.
Trucs et astuces sur les objets
Boucle sur les propriétés
Le javascript propose une solution pour parcourir toutes les propriétés d'un objet, grâce à la boucle for (i in objet) { }
Par exemple, pour parcourir toutes les propriétés de l'objet navigator, on écrit :
var object=window.navigator;
for (i in object) {
document.write(i+" = "+object[i]+" ")
}
La boucle parcourt toutes les propriétés de l'objet object. La variable i contient le nom de la propriété. Dans object[i] on trouve le contenu de la propriété.
Erreur fréquente
Le javascript respecte la distinction majuscule/minuscule (la casse). Une erreur de syntaxe empêche l'exécution du script. Voir la page sur le débuggage en cas de problème.
L'objet principal
L'objet principal du DOM est window. Dans la plupart des cas, il est inutile de le spécifier. Ainsi, window.document est strictement équivalent à document.
|