Programmation langage java 12.00 / 20

Le JavaScript est un langage sensible à la casse (« case sensitive »). JavaScript est un langage objet : chaque objet possède des méthodes (ou fonctions), des propriétés et .... des objets. Dans une page Web, l'objet le plus élevé dans la hiérarchie est la fenêtre du navigateur : window. Cet objet window contient entre autres l'objet document qui lui même contient tous les objets contenus dans la page Web (paragraphes, formulaires, etc...). En plus de ces objets, il existe des objets créés par l'utilisateur. Les méthodes sont des fonctions qui permettent d'agir sur certaines propriétés de l'objet, les propriétés contiennent les paramètres d'un objet.
Télécharger Gratuitement
200 téléchargements

Contenu de ce document de Informatique > Programmation

Plan :

I - Présentation du langage JavaScript et des navigateurs........................................................................................ 3 I-A - JavaScript......................................................................................................................................................3 I-B - Navigateurs................................................................................................................................................... 3 I-C - Limites du JavaScript....................................................................................................................................4 II - Syntaxe..................................................................................................................................................................4 II-A - Instructions - Conditions - Boucles...............................................................................................................4 II-B - Scripts dans l'en-tête du fichier HTML......................................................................................................... 5 II-C - Scripts externes........................................................................................................................................... 6 II-D - Commentaires.............................................................................................................................................. 6 II-E - Objets internes............................................................................................................................................. 6 II-F - Accolades..................................................................................................................................................... 7 II-G - Variables...................................................................................................................................................... 8 III - Evénements..........................................................................................................................................................8 IV - Utiliser les objets du navigateur........................................................................................................................ 11 IV-A - L'objet window.......................................................................................................................................... 11 IV-B - L'objet window.navigator...........................................................................................................................11 IV-C - L'objet window.document..........................................................................................................................11 V - Manipuler la page - Les grandes lignes du DOM............................................................................................... 12 V-A - Représentation de la page......................................................................................................................... 12 V-A-1 - Propriétés des n￿uds........................................................................................................................ 12 V-A-1-a - Propriétés..................................................................................................................................12 V-A-1-b - Remarques sur innerHTML et nodeValue.................................................................................13 V-A-2 - Exemples d'arbres DOM sous divers navigateurs.............................................................................13 V-A-2-a - Arborescence selon Firefox.......................................................................................................14 V-A-2-b - Arborescence selon Firefox v2..................................................................................................14 V-A-2-c - Arborescence selon Internet Explorer v5.................................................................................. 15 V-B - Création, insertion, suppression d'un n￿ud............................................................................................... 16 V-B-1 - Méthodes JavaScript pour la gestion des n￿uds.............................................................................. 16 V-B-2 - Exemple.............................................................................................................................................16 V-B-2-a - Arborescence du document...................................................................................................... 16 V-B-2-b - Création des éléments.............................................................................................................. 17 V-B-2-c - Insertion des objets dans le document..................................................................................... 18 V-C - Ajax............................................................................................................................................................ 19 VI - Conclusion - Liens divers - Remerciements...................................................................................................... 19 VI-A - Conclusion................................................................................................................................................ 19 VI-B - Liens..........................................................................................................................................................19 VI-C - Remerciements
Télécharger Gratuitement
200 téléchargements