The basic document node.
More...
◆ appendChild()
append a node as a child
- Parameters
-
newChild | the node to append |
- Returns
- the appended child node
◆ cloneNode()
Node Node::cloneNode |
( |
optional boolean |
deep = false | ) |
|
- Returns
- a clone of the node
◆ compareDocumentPosition()
unsigned short Node::compareDocumentPosition |
( |
Node |
other | ) |
|
◆ contains()
boolean Node::contains |
( |
Node? |
other | ) |
|
◆ getRootNode()
Node Node::getRootNode |
( |
optional GetRootNodeOptions |
options | ) |
|
◆ hasChildNodes()
boolean Node::hasChildNodes |
( |
| ) |
|
◆ insertBefore()
insert a node before the reference node, as a child of the current node
- Parameters
-
node | the new node to be inserted |
referenceNode | the reference node (if null, node will be inserted at the end of the child nodes list) |
- Returns
- the inserted node
◆ isDefaultNamespace()
boolean Node::isDefaultNamespace |
( |
DOMString? |
namespace | ) |
|
◆ isEqualNode()
boolean Node::isEqualNode |
( |
Node? |
otherNode | ) |
|
◆ isSameNode()
boolean Node::isSameNode |
( |
Node? |
otherNode | ) |
|
◆ lookupNamespaceURI()
DOMString Node::lookupNamespaceURI |
( |
DOMString? |
prefix | ) |
|
◆ lookupPrefix()
DOMString Node::lookupPrefix |
( |
DOMString? |
namespace | ) |
|
◆ normalize()
◆ removeChild()
remove a child node
- Parameters
-
oldChild | the child node to be removed |
- Returns
- the removed child node
◆ replaceChild()
replace oldChild with newChild
- Returns
- the replaced child node
◆ ATTRIBUTE_NODE
const unsigned short Node::ATTRIBUTE_NODE = 2 |
◆ baseURI
◆ CDATA_SECTION_NODE
const unsigned short Node::CDATA_SECTION_NODE = 4 |
◆ childNodes
readonly attribute NodeList Node::childNodes |
list of the children of this node
◆ COMMENT_NODE
const unsigned short Node::COMMENT_NODE = 8 |
◆ DOCUMENT_FRAGMENT_NODE
const unsigned short Node::DOCUMENT_FRAGMENT_NODE = 11 |
◆ DOCUMENT_NODE
const unsigned short Node::DOCUMENT_NODE = 9 |
◆ DOCUMENT_POSITION_CONTAINED_BY
const unsigned short Node::DOCUMENT_POSITION_CONTAINED_BY = 0x10 |
◆ DOCUMENT_POSITION_CONTAINS
const unsigned short Node::DOCUMENT_POSITION_CONTAINS = 0x08 |
◆ DOCUMENT_POSITION_DISCONNECTED
const unsigned short Node::DOCUMENT_POSITION_DISCONNECTED = 0x01 |
◆ DOCUMENT_POSITION_FOLLOWING
const unsigned short Node::DOCUMENT_POSITION_FOLLOWING = 0x04 |
◆ DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC
const unsigned short Node::DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC = 0x20 |
◆ DOCUMENT_POSITION_PRECEDING
const unsigned short Node::DOCUMENT_POSITION_PRECEDING = 0x02 |
◆ DOCUMENT_TYPE_NODE
const unsigned short Node::DOCUMENT_TYPE_NODE = 10 |
◆ ELEMENT_NODE
const unsigned short Node::ELEMENT_NODE = 1 |
◆ ENTITY_NODE
const unsigned short Node::ENTITY_NODE = 6 |
◆ ENTITY_REFERENCE_NODE
const unsigned short Node::ENTITY_REFERENCE_NODE = 5 |
◆ firstChild
readonly attribute Node Node::firstChild |
the node's first child in the tree, or null if the node is childless
◆ isConnected
readonly attribute boolean Node::isConnected |
◆ lastChild
readonly attribute Node Node::lastChild |
last child of the node, or null if there are no child elements
◆ nextSibling
readonly attribute Node Node::nextSibling |
the node immediately following the specified one in its parent's children, or null if the specified node is the last node in that list
◆ nodeName
readonly attribute DOMString Node::nodeName |
◆ nodeType
readonly attribute unsigned short Node::nodeType |
◆ nodeValue
attribute DOMString Node::nodeValue |
◆ NOTATION_NODE
const unsigned short Node::NOTATION_NODE = 12 |
◆ ownerDocument
readonly attribute Document Node::ownerDocument |
◆ parentElement
readonly attribute Element Node::parentElement |
parent element of the node. If parent is not an Element, returns null.
◆ parentNode
readonly attribute Node Node::parentNode |
◆ previousSibling
readonly attribute Node Node::previousSibling |
the node immediately preceding the specified one in its parent's children, or null if the specified node is the first in that list
◆ PROCESSING_INSTRUCTION_NODE
const unsigned short Node::PROCESSING_INSTRUCTION_NODE = 7 |
◆ TEXT_NODE
const unsigned short Node::TEXT_NODE = 3 |
◆ textContent
attribute DOMString Node::textContent |