Please note, this is a STATIC archive of website developer.mozilla.org from November 2016, cach3.com does not collect or store any user information, there is no "phishing" involved.

Node

Cet article nécessite une relecture technique. Voici comment vous pouvez aider.

Cet article nécessite une relecture rédactionnelle. Voici comment vous pouvez aider.

Cette traduction est incomplète. Aidez à traduire cet article depuis l'anglais.

A Node is an interface from which a number of DOM types inherit, and allows these various types to be treated (or tested) similarly. The following all inherit this interface and its methods and properties (though they may return null in particular cases where not relevant (or throw an exception when adding children to a node type for which no children can exist)): Document, Element, Attr, CharacterData (which Text, Comment, and CDATASection inherit), ProcessingInstruction, DocumentFragment, DocumentType, Notation, Entity, EntityReference

Propriétés

 

attributes

baseURI

childNodes

firstChild

lastChild

localName

namespaceURI

nextSibling

nodeName

nodePrincipal (non-standard)

nodeType

nodeValue

ownerDocument

parentNode

prefix

previousSibling

textContent

Méthodes

 

appendChild

cloneNode

compareDocumentPosition

getFeature

hasAttributes

hasChildNodes

insertBefore

isDefaultNamespace

isEqualNode

isSameNode

isSupported

lookupPrefix

lookupNamespaceURI

normalize

removeChild

replaceChild

setUserData

 

Constantes

Constantes

// For NodeType (see nodeType)

 
ELEMENT_NODE
1
ATTRIBUTE_NODE
2
TEXT_NODE
3
CDATA_SECTION_NODE
4
ENTITY_REFERENCE_NODE
5
ENTITY_NODE 6
PROCESSING_INSTRUCTION_NODE 7
COMMENT_NODE 8
DOCUMENT_NODE 9
DOCUMENT_TYPE_NODE 10

DOCUMENT_FRAGMENT_NODE
11

NOTATION_NODE
12
   
   
DOCUMENT_POSITION_DISCONNECTED 1
DOCUMENT_POSITION_PRECEDING 2
DOCUMENT_POSITION_FOLLOWING 4
DOCUMENT_POSITION_CONTAINS 8
DOCUMENT_POSITION_CONTAINED_BY 16
DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC 32

 

Voir aussi

Node entry

Spécification

DOM Level 1 Core: Node interface
DOM Level 2 Core: Node interface
DOM Level 3 Core: Node interface

Étiquettes et contributeurs liés au document

 Contributeurs à cette page : Hell_Carlito, teoli, jsx, tregagnon, Julien.stuby
 Dernière mise à jour par : Hell_Carlito,