English 中文(简体)
DOM - Node Object
  • 时间:2024-11-05

DOM - Node Object


Previous Page Next Page  

<0>Node接口是整个文件目标模型的主要数据类型。 no子用来代表整个文件树中的单一XML元素。

噪音可以是属性噪音、案文节点或任何其他节点。 属性nodeName, nodeValueattributes被列为在不向特定衍生接口投放的情况下获取信息的机制。

Attributes

下表列出了Node物体的属性:

Attribute Type Description
attributes NamedNodeMap This is of type NamedNodeMap containing the attributes of this node (if it is an Element) or null otherwise. This has been removed. Refer specs
baseURI DOMString It is used to specify absolute base URI of the node.
childNodes NodeList It is a NodeList that contains all children of this node. If there are no children, this is a NodeList containing no nodes.
firstChild Node It specifies the first child of a node.
lastChild Node It specifies the last child of a node.
localName DOMString It is used to specify the name of the local part of a node. This has been removed. Refer specs.
namespaceURI DOMString It specifies the namespace URI of a node. This has been removed. Refer specs
nextSibpng Node It returns the node immediately following this node. If there is no such node, this returns null.
nodeName DOMString The name of this node, depending on its type.
nodeType unsigned short It is a code representing the type of the underlying object.
nodeValue DOMString It is used to specify the value of a node depending on their types.
ownerDocument Document It specifies the Document object associated with the node.
parentNode Node This property specifies the parent node of a node.
prefix DOMString This property returns the namespace prefix of a node. This has been removed. Refer specs
previousSibpng Node This specifies the node immediately preceding the current node.
textContent DOMString This specifies the textual content of a node.

Node Types

我们列出了以下类别:

    ELEMENT_NODE

    ATTRIBUTE_NODE

    ENTITY_NODE

    ENTITY_REFERENCE_NODE

    DOCUMENT_FRAGMENT_NODE

    TEXT_NODE

    CDATA_SECTION_NODE

    COMMENT_NODE

    PROCESSING_INSTRUCTION_NODE

    DOCUMENT_NODE

    DOCUMENT_TYPE_NODE

    NOTATION_NODE

Methods

下表列出了不同的“目标”方法:

S.No. Method & Description
1 appendChild(Node newChild)

这种方法在具体要素节点的最后一名儿童节点之后添加了一个节点。 它退回了另外的节点。

2 cloneNode(boolean deep)

这种方法被用于制造一种重复的 no子,在衍生物类别中压倒一切。 它回收了重复的 no。

3 compareDocumentPosition(Node other)

采用这一方法,根据文件指令,将目前的节点与特定节点相比较。 页: 1

4

getFeature (DOMString norm, DOMString edition)

<>> DOM 如有特定特征和版本的专用文稿,则不予反对,或予以废止。 删除。 Refer specs

5

getUserData(DOMString key)

>Retrieves the Object associated to a key on this node. 目的首先必须放在这个节点上,用同样的钥匙来命名。 归还与这一节点的指定钥匙相关的DOMUserData,如果无的话,则不予归还。 删除。 Refer specs

6

hasAttributes()

这一节点(如果是一个要素)是否具有任何属性。 返回true,条件是:任何属性均出现在规定的休息日删除。 Refer specs

7 hasChildNodes()

返回这个节点是否有任何孩子。 这种方法的回报true。 如果目前的节点有孩子,则false

8 insertBefore(Node newChild, Node refChild)

这种方法用于在目前这个节日子的孩子面前直接插入一个新的节点。 它返回了正在插入的节点。

9 isDefaultNamespace(DOMString namespaceURI)

这种方法接受一个名称空间,即URI,作为论据,并回报一个Boolean,其价值为true。 如果名称空间是特定噪音或false上的缺省名称空间。 如果不是的话。

10 isEqualNode(Node arg)

这种方法检验两个节点是否平等。 返回true,如果是平等的,fal

11

isSameNode(Node other)>

<>>>。 如果有的话,请注明日期:true删除。 Refer specs

12

Supported(DOMStringites, DOMString edition)

<>>。 这种方法可以回过来,确定的具体的OM模块是否得到目前的代号的支持。 页: 1 如果这一节点支持特定特征,则false 这一点已被删除。 Refer specs

13 lookupNamespaceURI(DOMString prefix)

这种方法使URI获得与名称空间预设相关的名称空间。

14 lookupPrefix(DOMString namespaceURI)

这种方法回收了当前名称空间“URI”定义的最接近的预设装置。 如果发现有相关名称空间,则会事先确定或取消。

15 normapze()

规范化增加了所有案文节点,包括确定一个正常形式的属性节点,其中含有要素、评论、处理指示、CDATA各节和实体参考资料,分别列出案文节点,即,案文节点和空文节点。

16 removeChild(Node oldChild)

这种方法用于将特定儿童节点从目前的节点移走。 这又使废墟返回。

17 replaceChild(Node newChild, Node oldChild)

这种方法被用来用新的 no子取代老幼。 取而代之。

18

<setUserData(DOMString key, DOMUserData data,userDataHandlerhandler)<>p>>>>。 之后,可以通过打电话getUserData,用同样的钥匙检索物体。 此前与这一节点的指定钥匙有关。 删除。 Refer specs

Advertisements