DOMNode クラス DOMNode
&reftitle.classsynopsis; DOMNode DOMNode &Properties; public readonly string nodeName public stringnull nodeValue public readonly int nodeType public readonly DOMNodenull parentNode public readonly DOMNodeList childNodes public readonly DOMNodenull firstChild public readonly DOMNodenull lastChild public readonly DOMNodenull previousSibling public readonly DOMNodenull nextSibling public readonly DOMNamedNodeMapnull attributes public readonly DOMDocumentnull ownerDocument public readonly stringnull namespaceURI public string prefix public readonly stringnull localName public readonly stringnull baseURI public string textContent &Methods;
&reftitle.properties; nodeName 現在のノード型の正確な名前を返す nodeValue その型に応じてノードの値を返す。 W3C の仕様とは異なり、 DOMElement ノードの値は &null; ではなく DOMNode::textContent と等しくなる。 nodeType ノードの型を、定義済みの定数 XML_xxx_NODE のいずれかで返す parentNode このノードの親 (存在しない場合は &null;) を返す childNodes このノードのすべての子を含む DOMNodeList。 子が存在しない場合は、空の DOMNodeList firstChild このノードの最初の子。存在しない場合は &null; を返す lastChild このノードの最後の子。存在しない場合は &null; を返す previousSibling このノードの直前のノード。存在しない場合は &null; を返す nextSibling このノードの直後のノード。存在しない場合は &null; を返す attributes このノードが DOMElement の場合は ノードの属性を含む DOMNamedNodeMap、 それ以外の場合は &null; ownerDocument このノードに関連付けられている DOMDocument オブジェクト このノードが DOMDocument だった場合は、&null; namespaceURI このノードの名前空間 URI。指定されていない場合は &null; prefix このノードの名前空間プレフィックス localName このノードの名前のローカル部分を返す baseURI このノードの完全なベース URI。もし実装が完全な URL を できなかった場合は &null; textContent このノードとその子孫ノードのテキスト
&reftitle.changelog; &Version; &Description; 8.0.0 実装されていなかったメソッド DOMNode::compareDocumentPosition, DOMNode::isEqualNode, DOMNode::getFeature, DOMNode::setUserData, DOMNode::getUserData が削除されました。
&reftitle.notes; &dom.note.utf8;
&reftitle.seealso; W3C specification of Node
&reference.dom.entities.domnode;