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

Document.createCDATASection() - CDATAセクションを作成する

createCDATASection()は、Documentのメソッドです。CDATAセクション(CDATASection)を新しく作成します。このメソッドは、XML文書でしか利用できません。HTML文書で利用しようとすると、エラーが発生します。

概要

名前
createCDATASection
所属
Document
IDL
[NewObject] CDATASection createCDATASection(DOMString data);
仕様書
https://dom.spec.whatwg.org/#dom-document-createcdatasection

説明

引数(data)には、CDATAセクションの内容を指定します。

チュートリアル

Document.createCDATASection()はHTML文書のドキュメントでは作成できない点にご注意下さい。

// XMLDocumentを作成
var xmlDocument = document.implementation.createDocument( null, "xml" ) ;

// CDATAセクションを作成
xmlDocument.createCDATASection( "SYNCER" ) ;	// <![CDATA[SYNCER]]>

デモ

Document.createCDATASection()のデモです。

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

<!DOCTYPE html>
<html>
<body>
<script>
var xmlDocument = document.implementation.createDocument( null, "xml" ) ;
var cdataSection = xmlDocument.createCDATASection( "SYNCER" ) ;

console.log( cdataSection ) ;
document.body.appendChild( cdataSection ) ;
</script>
</body>
</html>

サポート状況

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