core
db
html
utility
HtmlElement::insertElement
public HtmlElement insertElement
( HtmlElement $element, mixed $target )
既に存在する子ノード群の任意の位置に新たなエレメントを挿しこむように追加します。
指定方法は数値インデックスまたは既に存在する子ノードに含まれるHtmlElementのインスタンスを指定します。前者の場合は指定したインデックス位置に既に存在する子ノードの手前に追加します。後者の場合は指定したインスタンスと同一のインスタンスが存在する場合に、そのインスタンスの手前に追加します。
指定したインデックスが存在しない、または指定したHtmElementのインスタンスが存在しない場合は末尾に追加します。
指定方法は数値インデックスまたは既に存在する子ノードに含まれるHtmlElementのインスタンスを指定します。前者の場合は指定したインデックス位置に既に存在する子ノードの手前に追加します。後者の場合は指定したインスタンスと同一のインスタンスが存在する場合に、そのインスタンスの手前に追加します。
指定したインデックスが存在しない、または指定したHtmElementのインスタンスが存在しない場合は末尾に追加します。
パラメーター
| 名前 | 型 | 内容 |
|---|---|---|
| $element | HtmlElement | 挿入するHtmlElementのインスタンスを指定します。 |
| $target | mixed | 挿し込みたい位置を示すインデックスまたはHtmlElementのインスタンス |
返り値
自身のインスタンスを返します。