--- title: Document.createCDATASection() slug: Web/API/Document/createCDATASection tags: - API - DOM - 参考 - 方法 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));
// Displays: <xml><![CDATA[Some <CDATA> data & then some]]></xml>

备注

规范

规范 状态 备注
{{SpecName('DOM WHATWG', '#dom-document-createcdatasection', 'document.createCDATASection')}} {{Spec2('DOM WHATWG')}}

浏览器兼容性

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