Le meilleur didacticiel HTML attribut DOM objet en 2024, dans ce didacticiel, vous pouvez apprendre noeud HTML DOM,Les objets Attr,objets NamedNodeMap,support du navigateur,DOM 4 Attention !!!,
HTML DOM (Document Object Model) dans, tous les nœuds sont:
Dans le DOM HTML, Attr objet représente un attribut HTML.
Les attributs HTML toujours appartiennent à éléments HTML.
Dans le DOM HTML, l'objet NamedNodeMap représente une liste non ordonnée de noeuds.
Nous pouvons être accessible via le nom de noeud noeud NamedNodeMap.
Tous les principaux navigateurs prennent en charge les objets Attr et objets NamedNodeMap.
Propriété / Méthode | description |
---|---|
attr .isId | Si la propriété est le type d'ID, propriété isId renvoie true, sinon retourne false. |
attr .name | Retourne le nom de la propriété |
attr .value | Définit ou retourne la valeur de la propriété |
attr .specified | Si la propriété est spécifiée renvoie true, sinon false |
nodemap .getNamedItem () | Retourne le noeud d'attribut spécifié dans la liste des noeuds. |
nodemap .item () | Renvoie la liste des noeuds dans le noeud au numéro d'index spécifié. |
.length nodemap | Retourne le nombre de noeuds dans la liste des noeuds. |
nodemap .removeNamedItem () | Supprime le nœud d'attribut spécifié |
nodemap .setNamedItem () | Définit le noeud d'attribut spécifié (par nom) |
Dans le noyau DOM W3C, Attr (attribut) objet objet noeud hérite de tous les attributs et méthodes.
Dans DOM 4, Attr (attribut) objet est plus hériter de l'objet de nœud.
Dans la longue la qualité du code à considérer, dans les propriétés de l'objet que vous voulez éviter d' utiliser les propriétés et méthodes de l' objet noeud:
Propriété / Méthode | Évitez la raison |
---|---|
attr .appendChild () | Propriété aucun enfant |
.attributes attr | La propriété est pas la propriété |
attr .baseURI | Utilisation alternative document.baseURI |
attr .childNodes | Propriété aucun enfant |
attr .cloneNode () | Utilisation alternative attr.value |
attr .firstChild | Propriété aucun enfant |
.hasAttributes attr () | La propriété est pas la propriété |
attr .hasChildNodes | Propriété aucun enfant |
attr .insertBefore () | Propriété aucun enfant |
attr .isEqualNode () | Il n'a pas de sens |
attr .isSameNode () | Il n'a pas de sens |
attr .isSupported () | Habituellement vrai |
attr .lastChild | Propriété aucun enfant |
attr .nextSibling | Propriété No siblings |
attr .nodeName | Utilisez attr .name alternatif |
attr .nodeType | Habituellement 2 (ATTRIBUTE-NODE) |
attr .nodeValue | Utilisez attr alternatif .value |
attr .normalize () | Aucun propriétés de spécification |
attr .ownerDocument | Habituellement vos documents HTML |
attr .ownerElement | éléments HTML que vous utilisez pour accéder à la propriété |
attr .parentNode | éléments HTML que vous utilisez pour accéder à la propriété |
attr .previousSibling | Propriété No siblings |
attr .removeChild | Propriété aucun enfant |
attr .replaceChild | Propriété aucun enfant |
attr .textContent | Utilisezattralternatif.value |