Les balises HTML et les objets JavaScript correspondants Objet document L'objet document est important dans la mesure ou il contient tous les objets du.

Slides:



Advertisements
Présentations similaires
LE LANGAGE JAVASCRIPT LES FENETRES.
Advertisements

Conception de Site Webs dynamiques Cours 5
DTD Sylvain Salvati
Algorithmes et structures de données avancées Partie Conception de Sites Web dynamiques Cours 9 Patrick Reuter.
Conception de Site Webs Interactifs Cours 4
Algorithmes et structures de données avancées Partie Conception de Sites Web dynamiques Cours 8 Patrick Reuter.
Interactivé: L'Action Script.
TOUQUET Arnaud ▪ GI05 BLONDEEL Igor ▪ GM05
Création de pages Web dynamiques et sympathiques.
Copyright France Télécom, tous droits réservés Paris Web Ateliers Les bibliothèques JS jQuery Orange Labs Julien Wajsberg, Recherche & Développement.
Utilisation de l’outil Firebug
TP 3-4 BD21.
JSP Java Server Pages. Introduction Afin dimplémenter les règles métiers, coté serveur dans une application Web, larchitecture Java propose trois solutions.
Algorithme et programmation
CREATION DE FEUILLE DE STYLE pour structuré le document XML
Introduction aux Web Services Partie 1. Technologies HTML-XML
De l'HTML au Dynamic HTML
HTML.
Faculté I&C, Claude Petitpierre, André Maurer What is this ? (Quest ce que this ?)
Présentation de la séquence de cours sur les interactions HTML-javascript Laure Walser, 11 juin 2010.
Les instructions PHP pour l'accès à une base de données MySql
Passer au CSS et autres... (2) Pour nous encourager, on revois l'objectif à atteindre.
TracenPoche Les fichiers >.
Découverte de la feuille de style. CSS Cascading Style Sheets Il ne s'agit pas ici de faire un cours de code CSS ! Il faudrait un certain nombre de chapitres.
 Ecriture dynamique des Calques, des tableaux HTML
Le langage Javascript pour le web
Le langage Javascript pour le web et application au DHTML
Méthode de suppression des cadres entourant les animations flash et activation automatique de leur focus lors du chargement des pages dans Internet Explorer.
Manipulation de formulaires en Javascript
Le langage ASP Les formulaires avec Request. Les formulaires sont employés pour transmettre des informations saisies par un client à une application Web.
Les langages de scriptage Insertion des scripts Javascript ou VBscript.
Web dynamique PhP + MySQL AYARI Mejdi 2006
Qelios – Formation Initiation au langage CSS
Feuilles de styles CSS Syntaxe d'application d'un style à une balise HTML : Les différents types de style : Pourquoi utiliser un style ? Possibilité étendue.
Animateur : Med HAIJOUBI
-Présentation de l’équipe -Cadre du projet -Enjeux -Choix du sujet.
Module Internet (3) 1 Département Technologie de l’Information et de la Communication Internet.
PROGRAMMATION WEB FRONT-END.
JavaScript Nécessaire Web.
Introduction à JavaScript
LANGAGE HTML Le HTML (Hyper Text Markup Langage) est un langage universel utilisé sur le World Wide Web. Le HTML permet de : * Publier des documents sur.
LE HTML ISN Terminale S Un peu d’histoire …
JavaScript.
Cours de programmation web
Les événements Ils sont au cœur de l’interactivité des pages.
Programmation en C++ Autres langages
 Objet window, la fenêtre du navigateur
 Syntaxe du langage PHP
S'initier au HTML et aux feuilles de style CSS Cours 5.
Cours LCS N°4 Présenté par Mr: LALLALI
Asynchronous JavaScript And XML AJAX C. Petitpierre
S'initier au HTML et aux feuilles de style CSS Cours 5.
 Formulaires HTML : traiter les entrées utilisateur
Initiation au JavaScript
Function cas(uneNoteCCouCF){ laCellule.align="center"; uneNoteCCouCF=Number(uneNoteCCouCF); if(isNaN(uneNoteCCouCF)){ return "-"; } else { if(uneNoteCCouCF>=0){return.
Séance /10/2005 CSS et Dreamweaver. CSS : principes Cascading Style Sheet = feuille de style en cascade Norme du W3C :
Introduction à MathML Par Katia Larrivée UQO Le 18 mars 2004.
Cascading Style Sheets CSS: Feuilles de Style en Cascade Feuille: Fichier-séparé.css Style: Design de votre Site Cascade: la Page d'accueil et les sous.
Le JavaScript.. Histoire Langage créé en 1995 par Brendan Eich pour la Netscape Communications Corporation. Est inspiré de nombreux langages, notamment.
M2202 – Algorithmique – T.BAUSER. Objectifs Utiliser Jquery pour : - modifier/ajouter/supprimer un élément/un attribut/une classe, - créer des animations,
Master 1 SIGLIS Java Lecteur Stéphane Tallard Correction du TD Chapitre 3.
Scénario Les scénarios permettent de modifier la position, taille … des calques au cours du temps. Son fonctionnement est très proche de celui de Macromedia.
Dreamweaver Séance 1.
FORMULAIRES FOMULAIRE Permet à l’utilisateur d’entrer des renseignements le concernant. Utilisation –Inscription sur un site –Mise à jour d’une base.
Dreamweaver 2 Feuilles de Style CSS Formulaires Calques Comportements
APP-TSWD Apprentissage Par Problèmes Techniques des Sites Web Dynamiques Licence Professionnelle FNEPI Valérie Bellynck, Benjamin Brichet-Billet, Mazen.
TP ISN-Terminale S Notion de code HTML. I) Visualisation du code source d’une page web Se mettre sur une page web quelconque : clic droit, Afficher la.
1 Programmation Web Programmation WAMP/LAMP Premiers principes.
JavaScript.
Transcription de la présentation:

Les balises HTML et les objets JavaScript correspondants Objet document L'objet document est important dans la mesure ou il contient tous les objets du document HTML. Notez que l'objet document est lui même une propriété de l'objet window : Par la suite, pour accéder aux propriétés et méthodes de l'objet document, la syntaxe peut être simplifié par : De nombreuses propriétés qui étaient utiles dans les premières versions de l'HTML sont maintenant obsolètes en raison des feuilles de style CSS. L'intérêt de l'objet document est d'accéder aux objets de la page HTML, et, comme nous le verrons au chapitre 4 (Evénements javascript), pour capturer des événements.

Les balises HTML et les objets JavaScript correspondants Collection all La collection d'objets all est un tableau (objet Array en Javascript) de tous les objets HTML, noté all[ ], à savoir que chaque balise HTML est un objet. En fait, all est une propriété de l'objet document, et s'accède donc par: L'indice du tableau (Array JS) all peut être un nombre (rang i du tableau : all[i]), mais surtout l'identificateur de la balise HTML, que l'on déclare par l'attribut id d'une balise donnée : Cette propriété est spécifique à Microsoft Internet Explorer (MIE 4+) ! Alternativement, il existe une méthode getElementById( ) de l'objet document qui permet d'accéder aux objets du document HTML, compatible cette fois avec les navigateurs Netscape 6+, Mozilla, mais aussi MIE 5+ : Cette syntaxe permet de s'affranchir de la hiérarchie des objets, pour accéder à un objet particulier! Nous retiendrons, pour l'instant, uniquement 1 propriété tagName et 1 méthode tags( ) :

Les balises HTML et les objets JavaScript correspondants Exemples Pratiques Schéma d'exécution : 1.Lecture dans une variable nbObjet du nombre de balises du document HTML. 2.Initialisation d'une variable lesObjets, dans laquelle on inscrit l'intitulé de chaque balise grâce à une boucle for. 3.Observons-nous toutes les balises? Non, car le script est exécuté avant que le document HTML soit affiché! La suite d'instructions javascript doit donc être contenu dans une fonction, nommée debut( ), qui sera appelée seulement lorsque le document HTML sera téléchargé complètement. Soit, suite à l'événement onload déclaré dans la balise body. Soit le code HTML ci-dessous. Ecrire une application JS, qui affiche l'intitulé de chaque balise HTML.