abstract Node |
appendChild(Node newChild) 将节点 newChild 添加到此节点的子节点列表的末尾。 |
abstract Node |
cloneNode(boolean deep) 返回此节点的副本,即充当节点的通用拷贝构造函数。 |
abstract short |
compareDocumentPosition(Node other) 比较参考节点,即 |
abstract NamedNodeMap |
getAttributes() 一个 NamedNodeMap 包含此节点的属性(如果它是 Element )或 null 否则。 |
abstract String |
getBaseURI() 如果实现无法获取绝对URI,则该节点的绝对基准URI或 null 。 |
abstract NodeList |
getChildNodes() 包含此节点的所有子节点的 NodeList 。 |
abstract Object |
getFeature(String feature, String version) 此方法返回一个专用对象,该对象实现指定功能和版本的专用API,如中指定。 |
abstract Node |
getFirstChild() 这个节点的第一个孩子。 |
abstract Node |
getLastChild() 这个节点的最后一个孩子。 |
abstract String |
getLocalName() 返回此节点的限定名称的本地部分。 |
abstract String |
getNamespaceURI() 该节点的名称空间URI,如果未指定, null (请参阅 null )。 |
abstract Node |
getNextSibling() 节点紧跟在此节点之后。 |
abstract String |
getNodeName() 该节点的名称取决于其类型; 见上表。 |
abstract short |
getNodeType() 如上定义的代表底层对象类型的代码。 |
abstract String |
getNodeValue() 此节点的值取决于其类型; 见上表。 |
abstract Document |
getOwnerDocument() 与此节点关联的 Document 对象。 |
abstract Node |
getParentNode() 此节点的父节点。 |
abstract String |
getPrefix() 该节点的名称空间前缀,如果未指定, null 。 |
abstract Node |
getPreviousSibling() 该节点之前的节点。 |
abstract String |
getTextContent() 该属性返回此节点及其后代的文本内容。 |
abstract Object |
getUserData(String key) 检索与此节点上的键关联的对象。 |
abstract boolean |
hasAttributes() 返回此节点(如果它是元素)是否具有任何属性。 |
abstract boolean |
hasChildNodes() 返回此节点是否有任何子节点。 |
abstract Node |
insertBefore(Node newChild, Node refChild) 插入节点 newChild 现有的子节点之前 refChild 。 |
abstract boolean |
isDefaultNamespace(String namespaceURI) 此方法检查指定的 namespaceURI 是否为默认名称空间。 |
abstract boolean |
isEqualNode(Node arg) 测试两个节点是否相等。 |
abstract boolean |
isSameNode(Node other) 返回此节点是否与给定节点相同。 |
abstract boolean |
isSupported(String feature, String version) 测试DOM实现是否实现了特定的功能,该功能是否受此节点支持,如指定。 |
abstract String |
lookupNamespaceURI(String prefix) 从该节点开始查找与给定前缀关联的命名空间URI。 |
abstract String |
lookupPrefix(String namespaceURI) 从该节点开始查找与给定名称空间URI关联的前缀。 |
abstract void |
normalize() 将所有 Text 节点的子树的全部深度此下方 Node ,包括属性节点,成“正常”的形式,其中仅结构(例如,元素,注释,处理指令,CDATA部分和实体引用)分隔 Text 节点,即既没有相邻的 Text 节点,也没有空的 Text 节点。 |
abstract Node |
removeChild(Node oldChild) 从子项列表中删除由 oldChild 指示的子节点,并将其返回。 |
abstract Node |
replaceChild(Node newChild, Node oldChild) 替换子节点 oldChild 与 newChild 儿童的名单,并返回 oldChild 节点。 |
abstract void |
setNodeValue(String nodeValue) 此节点的值取决于其类型; 见上表。 |
abstract void |
setPrefix(String prefix) 该节点的名称空间前缀,如果未指定, null 。 |
abstract void |
setTextContent(String textContent) 该属性返回此节点及其后代的文本内容。 |
abstract Object |
setUserData(String key, Object data, UserDataHandler handler) 将对象与此节点上的键相关联。 |