Document object model dom AJAX CHAPITRE DOCUMENT OBJECT MODEL DOM Abdelouahed Sabri abdelouahed sabri gmail com CINTRODUCTION Le Document Object Model ou DOM est un standard du W C qui décrit une interface indépendante de tout langage de programmation et
AJAX CHAPITRE DOCUMENT OBJECT MODEL DOM Abdelouahed Sabri abdelouahed sabri gmail com CINTRODUCTION Le Document Object Model ou DOM est un standard du W C qui décrit une interface indépendante de tout langage de programmation et de toute plate-forme permettant à des programmes informatiques et à des scripts d'accéder et ou de mettre à jour le contenu la structure ou le style de documents langage de balisage XML et HTML Src Wikipédia CHISTORIQUE Avant sa standardisation par le W C chaque navigateur web disposait de son propre Document Object Model Di ?érence entre noms d ? objets pour di ?érents Navigateur web ?? il faut écrire plusieurs versions de chaque morceau de script pour rendre un site accessible au plus grand nombre de navigateur La standardisation de ces techniques s'est faite en plusieurs étapes ?? DOM DOM et DOM CHISTORIQUE DOM niveau Publié en Dé ?nition par le W C d ? une manière précise de représenter un document en particulier un document XML sous la forme d'un arbre Ainsi chaque élément généré à partir du balisage forme un n ?ud Node pour le cas de HTML un paragraphe un titre ou un bouton de formulaire et considéré comme un n ?ud Aussi ils ont introduits plusieurs fonctions qui permettent de manipuler l ? arbre ajouter modi ?er ou supprimer des éléments n ?uds CHISTORIQUE DOM Publié en Possibilité de manipuler les événements les styles et les Views Dans cette version il est possible d ? identi ?er rapidement un n ?ud ou un groupe de n ?uds dans un document Avant on cherche un n ?ud dans un tableau DOM fera appel à la fonction getElementById ?? Norme standard de W C CHISTORIQUE DOM Publié en Ajout d ? interface de chargement événement Load et de sauvegarde de documents XML Xpath événement Save CN ?UDS Tout composant ou élément d ? un document de balissage Html Xhtml ou XML constitue un n ?ud node Document node n ?ud document le document lui méme Ex le document entier Toutefois la balise comme iframe peut introduire un nouveau document Element node n ?ud élément chaque balise ou élément Ex ? Text node noeud texte texte contenu entre les balises ? Ex pour Mon paragraphe les mots Mon paragraphe constituent un n ?ud texte Attribute node noeud attribut Chaque attribut d ? une balise ou élément Ex Pour href et alt sont des n ?uds attribut Comment node noeud de commentaire Commentaires CHIÉRARCHIE DES N ?UDS Les n ?uds dans un langage de balisage sont en relation hiérarchique sou forme d ? un arbre généalogique Ainsi la realtion entre n ?uds peut étre quali ?é de relation parent enfant Des n ?uds peuvent avoir des ascendants et des descendants N ?uds ascendants sont les n ?uds qui sont parents d ? un n ?ud ou parents d ? un n ?ud parent N ?uds descendants sont les n ?uds qui sont enfants d ? un n ?ud ou enfants d ? un
Documents similaires










-
36
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Attribution requise- Détails
- Publié le Jui 30, 2021
- Catégorie Administration
- Langue French
- Taille du fichier 77.8kB