Curry
PHP Framework

core

db

html

utility

HtmlElement::insertNode

public HtmlElement insertNode ( mixed $node, int|HtmlElement $target )
既に存在する子ノード群の任意の位置に新たなノードを挿しこむ用に追加します。
指定方法は数値インデックスまたは既に存在する子ノードに含まれるHtmlElementのインスタンスを指定します。前者の場合は指定したインデックス位置に既に存在する子ノードの手前に追加します。後者の場合は指定したインスタンスと同一のインスタンスが存在する場合に、そのインスタンスの手前に追加します。
指定したインデックスが存在しない、または指定したHtmElementのインスタンスが存在しない場合は末尾に追加します。

パラメーター

名前 内容
$node mixed 子ノードとして追加したいHtmlElementのインスタンスまたはテキスト。
$target int|HtmlElement 挿し込みたい位置を示すインデックスまたはHtmlElementのインスタンス

返り値

自身のインスタンスを返します。