DOMChildNode::replaceWith
ノードを新しいノードで置き換える
説明
public void DOMChildNode::replaceWith(DOMNodestring ...$nodes
)
パラメータ
-
nodes
-
置き換えるノード。
文字列は自動的にテキストノードに変換されます。
エラー / 例外
-
DOM_HIERARCHY_REQUEST_ERR
-
指定された nodes
のうちの一つの子ノードの型を、
親ノードが許可していない場合や、ノードが自分自身やその祖先であった場合に発生します。
-
DOM_WRONG_DOCUMENT_ERR
-
指定された nodes
のうちの一つが、
このノードを作成したドキュメントとは異なるものから作成された場合に発生します。
参考
- DOMChildNode::after
- DOMChildNode::before
- DOMChildNode::remove
- DOMNode::replaceChild