SYNCERのロゴ
アイキャッチ画像

DOMImplementation.createDocument() - XMLを作成する

createDocument()は、DOMImplementationのメソッドです。XML(XMLDocument)を作成します。

概要

名前
createDocument
所属
DOMImplementation
IDL
[NewObject] XMLDocument createDocument(DOMString? namespace, [TreatNullAs=EmptyString] DOMString qualifiedName, optional DocumentType? doctype = null);
仕様書
https://dom.spec.whatwg.org/#dom-domimplementation-createdocument

説明

第1引数(namespace)には、名前空間のURIを指定します。不要な場合はnullを指定します。

第2引数(qualifiedName)には、ドキュメントのルート要素名を指定します。

第3引数(doctype)には、文書型宣言を表すDocumentTypeを指定します。不要な場合はnullを指定します。

デモ

DOMImplementation.createDocument()のデモです。

<!-- このコードは編集できます。 -->

<!DOCTYPE html>
<html>
<body>
<script>
var xmlDocument = document.implementation.createDocument( "http://www.w3.org/1999/xhtml", "html" ) ;

console.log( xmlDocument ) ;
document.body.appendChild( new Text( xmlDocument ) ) ;
</script>
</body>
</html>

サポート状況

ChromeFirefoxSafariEdgeIEOperaiOS SafariAndroid
8+ 15+
  • Twitterでシェア
  • Facebookでシェア
  • Google+でシェア
  • はてなブックマークでシェア
  • pocketに保存
  • LINEでシェア
更新履歴
2017年10月5日 (木)
コンテンツを公開しました。