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