--- title: Document.createCDATASection() slug: Web/API/Document/createCDATASection tags: - API - DOM - Method - Reference translation_of: Web/API/Document/createCDATASection ---
{{APIRef("DOM")}}

createCDATASection() は、新規 CDATA セクションを生成し返します。

構文

var CDATASectionNode = document.createCDATASection(data);

var docu = new DOMParser().parseFromString('<xml></xml>', 'application/xml')

var cdata = docu.createCDATASection('Some <CDATA> data & then some');

docu.getElementsByTagName('xml')[0].appendChild(cdata);

alert(new XMLSerializer().serializeToString(docu));
// 表示結果: <xml><![CDATA[Some <CDATA> data & then some]]></xml>

仕様書

仕様書 状態 備考
{{SpecName('DOM WHATWG', '#dom-document-createcdatasection', 'document.createCDATASection')}} {{Spec2('DOM WHATWG')}}

ブラウザーの互換性

{{Compat("api.Document.createCDATASection")}}