Interface: HTMLElement

Description: HTMLElement de Mozilla. (nsIDOMNSHTMLElement)


Hérite de: HTMLElement



Attributs

Lecture SeuleTypeNomDescription
OUI NamedNodeMap attributes
Un objet NamedNodeMap contenant tous les attributs du noeud [si le noeud est un Element, if (nodeType==Node.ELEMENT_NODE) ].
OUI NamedNodeMap attributes
Un objet NamedNodeMap contenant tous les attributs du noeud [si le noeud est un Element, if (nodeType==Node.ELEMENT_NODE) ].
OUI DOMString baseURI
L'URI absolue du noeud ou null si l'implémentation est incapable d'obtenir une URI absolue.
OUI NodeList childNodes
Un NodeList contient tous les enfants du noeud. S'il n'y a pas d'enfant, le NodeList existe mais ne contient aucun noeud. (NodeList.length=0)
OUI NodeList childNodes
Un NodeList contient tous les enfants du noeud. S'il n'y a pas d'enfant, le NodeList existe mais ne contient aucun noeud. (NodeList.length=0)
DOMString className
L'attribut class de l'élément. Cet attribut a été renommé pour éviter des conflits avec le mot-clé "class" utilisé dans plusieurs langages.
OUI long clientHeight
OUI long clientWidth
DOMString dir
Spécifie la direction de base du texte ou des tables.
OUI Node firstChild
Le premier noeud enfant de ce noeud. S'il n'y a pas d'enfant, retourne null.
OUI Node firstChild
Le premier noeud enfant de ce noeud. S'il n'y a pas d'enfant, retourne null.
DOMString id
L'identifiant de l'élément. Voir la définition de cette attribut en HTML 4.0.
DOMString innerHTML
Retourne toutes les balises (éléments enfants) et le contenu de l'élément.
DOMString lang
Le code de la langue utilisé, défini dans le RFC 1766.
OUI Node lastChild
Le dernier noeud enfant de ce noeud. S'il n'y a pas d'enfant, retourne null.
OUI Node lastChild
Le dernier noeud enfant de ce noeud. S'il n'y a pas d'enfant, retourne null.
OUI DOMString localName
Retourne la partie locale du nom qualifié de ce noeud.
OUI DOMString localName
Retourne la partie locale du nom qualifié de ce noeud.
OUI DOMString namespaceURI
L'URI d'espace de nommage de ce noeud, ou la valeur null si ce n'est pas spécifié.
OUI DOMString namespaceURI
L'URI d'espace de nommage de ce noeud, ou la valeur null si ce n'est pas spécifié.
OUI Node nextSibling
Le noeud qui suit immédiatement (après) le noeud courant. S'il n'existe pas, l'attribut est null.
OUI Node nextSibling
Le noeud qui suit immédiatement (après) le noeud courant. S'il n'existe pas, l'attribut est null.
OUI DOMString nodeName
Le nom du noeud.
OUI DOMString nodeName
Le nom du noeud.
OUI unsigned short nodeType
Un code (entier) qui représente le type de noeud.
OUI unsigned short nodeType
Un code (entier) qui représente le type de noeud.
DOMString nodeValue
La valeur d'un noeud selon le type de Noeud. (Voir la table dans l'interface Node).
DOMString nodeValue
La valeur d'un noeud selon le type de Noeud. (Voir la table dans l'interface Node).
OUI long offsetHeight
Retourne la hauteur de l'élément (en pixel) occupée dans son élément parent.
OUI long offsetLeft
Retourne la position gauche de l'élément relativement à son élément parent (noeud offsetParent).
OUI HTMLElement offsetParent
Retourne une référence vers l'élément dans lequel sa position est calculée.
OUI long offsetTop
Retourne la position haut de l'élément relativement à son élément parent (noeud offsetParent).
OUI long offsetWidth
Retourne la largueur de l'élément (en pixel) occupée dans son élément parent.
OUI Document ownerDocument
L'objet Document associé à un noeud. C'est aussi l'objet permettant de créer de nouveaux noeuds.
OUI Document ownerDocument
L'objet Document associé à un noeud. C'est aussi l'objet permettant de créer de nouveaux noeuds.
OUI Node parentNode
Le parent du noeud. Tous les noeuds peuvent avoir un noeud parent. Exception faite de : Document, DocumentFragment, Entity, Notation et Attr.
OUI Node parentNode
Le parent du noeud. Tous les noeuds peuvent avoir un noeud parent. Exception faite de : Document, DocumentFragment, Entity, Notation et Attr.
DOMString prefix
Le préfixe d'espace de nommage de ce noeud, ou la valeur null si ce n'est pas spécifié.
DOMString prefix
Le préfixe d'espace de nommage de ce noeud, ou la valeur null si ce n'est pas spécifié.
OUI Node previousSibling
Le noeud précédent immédiatement le noeud courant. S'il n'existe pas, l'attribut est null.
OUI Node previousSibling
Le noeud précédent immédiatement le noeud courant. S'il n'existe pas, l'attribut est null.
OUI long scrollHeight
Hauteur de la barre de défilement verticale.
long scrollLeft
Position horizontale du curseur de la barre de défilement.
long scrollTop
Position verticale du curseur de la barre de défilement.
OUI long scrollWidth
Longueur de la barre de défilement horizontale.
OUI CSSStyleDeclaration style
Declaration des propriétés CSS.
OUI DOMString tagName
Le nom de l'élément.
DOMString textContent
Retourne le contenu texte de ce noeud et de ces noeuds enfants.
DOMString title
Le titre consultatif de l'élément.

Méthodes

RetourNomDescription
void addEventListener
Permet d'enregistrer un EventListener sur une cible d'évènement.
Node appendChild
Ajoute un noeud newChild à la fin de la liste des enfants du noeud courant. Si newChild est déjà dans l'arbre, il est premièrement enlevé.
Node appendChild
Ajoute un noeud newChild à la fin de la liste des enfants du noeud courant. Si newChild est déjà dans l'arbre, il est premièrement enlevé.
Node cloneNode
Retourne un clone d'un noeud. On peut s'en servir pour construire des copies conforme de noeuds. Le nouveau noeud n'a pas de parent (parentNode=null).
Node cloneNode
Retourne un clone d'un noeud. On peut s'en servir pour construire des copies conforme de noeuds. Le nouveau noeud n'a pas de parent (parentNode=null).
unsigned short compareDocumentPosition
Compare la position relative d'un noeud passé en paramètre avec le noeud de référence.
boolean dispatchEvent
Lance un évènement parmis le modèle d'implémentation des évènements.
DOMString getAttribute
Retrouve la valeur d'un attribut avec son nom.
Attr getAttributeNode
Retrouve un attribut par son nom.
Attr getAttributeNodeNS
Ramène un noeud Attr par son nom local et son URI d'espace de nommage.
DOMString getAttributeNS
Ramène une valeur d'attribut par son nom local et son URI d'espace de nommage.
NodeList getElementByTagNameNS
Retourne un objet NodeList de tous les noeuds Element descendants avec un nom local et un URI d'espace de nommage donné, dans l'ordre où ils sont rencontrés dans l'arbre de cet Élément.
NodeList getElementsByTagName
Retourne un objet NodeList de tous les noeuds décendants avec le nom de balise donné. L'ordre est celui de l'arbre du Document.
DOMObject getFeature
Retourne un objet spécialisé qui implémente l'API de la fonctionnalité et version demandées.
DOMUserData getUserData
Retrouve l'objet associé à la clé pour ce noeud. L'objet doit tout d'abord avoir été ajouté au noeud avec la méthode setUserData avec la même clé.
boolean hasAttribute
Retourne la valeur true quand un attribut avec un nom donné est spécifié sur cet élément ou quand l'attribut a une valeur par défaut, sinon la valeur false.
boolean hasAttributeNS
Retourne la valeur true quand un attribut avec un nom local et un URI d'espace de nommage donnés ou quand l'attribut a une valeur par défaut, sinon la valeur false.
boolean hasAttributes
Indique si ce noeud (quand c'est un Element) a des attributs, ou non.
boolean hasAttributes
Indique si ce noeud (quand c'est un Element) a des attributs, ou non.
boolean hasChildNodes
C'est une méthode utile pour déterminer si un noeud possède des noeud-enfants.
boolean hasChildNodes
C'est une méthode utile pour déterminer si un noeud possède des noeud-enfants.
Node insertBefore
Insère le noeud newChild avant le noeud-enfant existant refChild. Si refChild est null, le nouveau noeud est insérer à la fin de la liste des noeud-enfants.
Node insertBefore
Insère le noeud newChild avant le noeud-enfant existant refChild. Si refChild est null, le nouveau noeud est insérer à la fin de la liste des noeud-enfants.
boolean isDefaultNamespace
Vérifie si la namespaceURI est l'espace de nom par défaut.
boolean isEqualNode
Test si deux noeuds sont égaux.
boolean isSameNode
Indique si les deux noeuds sont en fait le même.
boolean isSupported
Teste si l'implémentation DOM implémente, ou non, une fonction spécifique et que celle-ci est gérée par ce noeud.
boolean isSupported
Teste si l'implémentation DOM implémente, ou non, une fonction spécifique et que celle-ci est gérée par ce noeud.
DOMString lookupNamespaceURI
Recherche l'URI d'espace de nom associée au préfixe, en débutant par ce noeud.
DOMString lookupPrefix
Recherche le préfixe associé à l'URI d'espace de nom en paramètre, en débutant du noeud en cours. Les espaces de noms par défaut sont ignorées par cette méthode.
void normalize
Enlève tous les groupes de noeuds Text adjacents de la structure sous cet élément et les remplace par un noeud Text unique pour chaque groupe.
void normalize
Enlève tous les groupes de noeuds Text adjacents de la structure sous cet élément et les remplace par un noeud Text unique pour chaque groupe.
void removeAttribute
Enlève un attribut par son nom. Si l'attribut possède une valeur par défaut, il est immédiatement remplacé.
Attr removeAttributeNode
Enlève l'attribut spécifié.
void removeAttributeNS
Retire un attribut par son nom local et son URI d'espace de nommage.
Node removeChild
Enlève un noeud-enfant indiqué par oldChild de la liste des enfants, et le retourne.
Node removeChild
Enlève un noeud-enfant indiqué par oldChild de la liste des enfants, et le retourne.
void removeEventListener
Permet d'enlever des observateurs d'évènements de la cible.
Node replaceChild
Remplace l'ancien noeud (oldChild) avec le nouveau noeud (newChild) et retourne l'ancien noeud (oldChild).
Node replaceChild
Remplace l'ancien noeud (oldChild) avec le nouveau noeud (newChild) et retourne l'ancien noeud (oldChild).
void scrollIntoView
Défile pour afficher un élément en bas ou en haut de la fenêtre.
void setAttribute
Ajoute un nouvel attribut ou change la valeur de l'attribut.
Attr setAttributeNode
Ajoute un nouvel attribut. Si un attribut avec un même nom est déjà présent, il est remplacer par le nouveau.
Attr setAttributeNodeNS
Ajoute un nouvel attribut. Si un attribut avec ce nom local et cet URI d'espace de nommage est déjà présent dans l'élément, il est remplacé par le nouveau.
void setAttributeNS
Ajoute un nouvel attribut.
DOMUserData setUserData
Associe un objet à une clé sur ce noeud. L'objet peut être retrouvé en utilisant la même clé avec la méthode getUserData.

Constantes

DOCUMENT_POSITION_DISCONNECTED 0x01 Les deux noeuds sont disconnectés. L'ordre est implementation-specific.
DOCUMENT_POSITION_PRECEDING 0x02 Le noeud précède le noeud de référence.
DOCUMENT_POSITION_FOLLOWING 0x04 Le noeud suit le noeud de référence.
DOCUMENT_POSITION_CONTAINS 0x08 Le noeud contient le noeud de référence. Le noeud est toujours en avant de l'autre.
DOCUMENT_POSITION_CONTAINED_BY 0x10 Le noeud est contenu par le noeud de référence. Il est toujours après l'autres.
D.P._IMPLEMENTATION_SPECIFIC 0x20 La position est spécifique à l'implémentation.
ELEMENT_NODE 1 Le noeud est un <a href="if.php?idIF=115">Element</a>
ELEMENT_NODE 1 Le noeud est un <a href="if.php?idIF=115">Element</a>
DOCUMENT_TYPE_NODE 10 Le noeud est un <a href="if.php?idIF=114">DocumentType</a>
DOCUMENT_TYPE_NODE 10 Le noeud est un <a href="if.php?idIF=114">DocumentType</a>
DOCUMENT_FRAGMENT_NODE 11 Le noeud est un <a href="if.php?idIF=108">DocumentFragment</a>
DOCUMENT_FRAGMENT_NODE 11 Le noeud est un <a href="if.php?idIF=108">DocumentFragment</a>
NOTATION_NODE 12 Le noeud est une <a href="if.php?idIF=117">Notation</a>
NOTATION_NODE 12 Le noeud est une <a href="if.php?idIF=117">Notation</a>
ATTRIBUTE_NODE 2 Le noeud est un <a href="if.php?idIF=116">Attr</a>
ATTRIBUTE_NODE 2 Le noeud est un <a href="if.php?idIF=116">Attr</a>
TEXT_NODE 3 Le noeud est un <a href="if.php?idIF=121">Text</a>
TEXT_NODE 3 Le noeud est un <a href="if.php?idIF=121">Text</a>
CDATA_SECTION_NODE 4 Le noeud est une <a href="if.php?idIF=123">CDATASection</a>
CDATA_SECTION_NODE 4 Le noeud est une <a href="if.php?idIF=123">CDATASection</a>
ENTITY_REFERENCE_NODE 5 Le noeud est une <a href="if.php?idIF=119">EntityReference</a>
ENTITY_REFERENCE_NODE 5 Le noeud est une <a href="if.php?idIF=119">EntityReference</a>
ENTITY_NODE 6 Le noeud est une <a href="if.php?idIF=118">Entity</a>
ENTITY_NODE 6 Le noeud est une <a href="if.php?idIF=118">Entity</a>
PROCESSING_INSTRUCTION_NODE 7 Le noeud est une <a href="if.php?idIF=120">ProcessingInstruction</a>
PROCESSING_INSTRUCTION_NODE 7 Le noeud est une <a href="if.php?idIF=120">ProcessingInstruction</a>
COMMENT_NODE 8 Le noeud est un <a href="if.php?idIF=122">Comment</a>
COMMENT_NODE 8 Le noeud est un <a href="if.php?idIF=122">Comment</a>
DOCUMENT_NODE 9 Le noeud est un <a href="if.php?idIF=110">Document</a>
DOCUMENT_NODE 9 Le noeud est un <a href="if.php?idIF=110">Document</a>

Afficher IDL: court / long

Notes et commentaires des visiteurs

Ajouter une note

Aucun commentaire jusqu'à présent.