DocumentType: after() メソッド
DocumentType.after()
は、一連の Node
オブジェクトまたは文字列を、この DocumentType
の親ノードの子リストの、この DocumentType
の直後に挿入します。文字列は等価な Text
ノードとして挿入されます。
構文
js
after(param1)
after(param1, param2)
after(param1, param2, /* … ,*/ paramN)
引数
返値
なし (undefined
)。
例外
HierarchyRequestError
DOMException
-
ノードが階層内の指定の位置に挿入できなかった場合に発生します。
例
js
let docType = document.implementation.createDocumentType("html", "", "");
let myDoc = document.implementation.createDocument("", "", docType);
docType.after(document.createElement("html"));
myDoc.childNodes;
// NodeList [<!DOCTYPE html>, <html>]
仕様書
Specification |
---|
DOM Standard # ref-for-dom-childnode-after① |
ブラウザーの互換性
BCD tables only load in the browser