Javascript : Les classes et objets prédéfinis

Transcription

Javascript : Les classes et objets prédéfinis
Javascript : Les classes et objets prédéfinis
Extrait du weByo.[net] | Actualités et ressources pour webmaster, tutoriaux Dreamweaver Flash
CSS Javascript
http://www.webyo.net
Javascript : Les classes et
objets prédéfinis
- WEBMASTERING - JAVASCRIPT -
Date de mise en ligne : mercredi 29 décembre 2004
weByo.[net] | Actualités et ressources pour webmaster, tutoriaux Dreamweaver
Flash CSS Javascript
Copyright © weByo.[net] | Actualités et ressources pour webmaster, tutoriaux Dreamweaver Flash CSS Javascript
Page 1/3
Javascript : Les classes et objets prédéfinis
LES CLASSES ET OBJETS PREDEFINIS
Principe
Les composants d'un objet constituent des propriétés de celui-ci. Ainsi, « forms » désigne les formulaires du
document courant (la page HTML chargée) contenue dans la « window » courante. On accède à « forms » par
l'expression :
window.document..forms
Simplification
En fait, les objets « window » et « document » sont immédiatement accessibles, l'expression se simplifie donc en
document.forms.
Du point de vue objet, on a donc des propriétés, qui sont des variables dont les contenus sont des instances de
classes (des objets) prédéfinis lors du chargement du document par le client (liens d'inclusions en fait).
DETAILS DES OBJETS PRINCIPAUX
L'objet document
Il contient les informations concernant le document courant. Il est défini par la balise BODY. Le contenu du
document est délimité par la séquence ... et on peut y accéder par les propriétés de l'objet document.
Propriétés associées
- anchors[index]
représente un tableau contenant toutes les ancres (spécifiées à l'aide de la balise ) présentes dans le
document. L'ordre de ces ancres correspond à leur ordre d'apparition dans le fichier HTML.
- anchors.length
Le nombre d'ancres présentes dans le document.
- Forms[index]
Un tableau contenant les formulaires présents dans le document. L'ordre de ces éléments correspond à l'ordre
d'apparition de la balise FORM dans le fichier HTML.
- Forms.length
Le nombre de formulaires contenus dans le document.
- lastModified
Une chaîne de caractères représentant la date de la dernière modification.
- Links[index]
Un tableau contenant tous les liens hypertexte (spécifiés à l'aide de l'attribut HREF) présents dans le
document. L'ordre de ces liens correspond à leur ordre d'apparition dans le ficher HTML.
- links.length
Le nombre de liens hypertexte présents dans le document .
- location
L'adresse URL du document. Cette propriété, en la modifiant, permet de charger un nouveau document dans la
fenêtre.
- title
Le titre du document. Si le titre n'est pas défini, cette variable contient la chaîne de caractères "Untitled".
Méthodes associées
Méthode
Description
Contexte
back
accède à l'URL précédent
history
foward
accède au document suivant contenu dans l'historique
history
Copyright © weByo.[net] | Actualités et ressources pour webmaster, tutoriaux Dreamweaver Flash CSS Javascript
Page 2/3
Javascript : Les classes et objets prédéfinis
go
accède à un URL contenu dans l'historique
history
eval
évalue une expression
document
open
ouvre un buffer
document
close
ferme un buffer
document
clear
efface le contenu d'un document
document
write
génère du code HTML dans le document
document
writeln
identique à write mais insère un retour chariot à la fin
document
Les événements associés
A l'objet document sont associés deux événements onLoad et onUnload permettant de mettre en oeuvre des
actions particulières lorsque l'utilisateur accède au document ou change de page HTML. Ces événements sont
gérés par les balises HTML BODY et FRAMESET.
Copyright © weByo.[net] | Actualités et ressources pour webmaster, tutoriaux Dreamweaver Flash CSS Javascript
Page 3/3