XML DOM createCDATASection() 메서드

Document 객체 참조 설명서

정의와 사용법

createCDATASection() 메서드는 CDATASection 노드를 생성할 수 있습니다.

이 메서드는 CDATASection 객체를 반환할 수 있습니다.

문법:

createCDATASection(data)
파라미터 설명
데이터 문자열 값, 이 문자열은 이 노드 데이터를 정의할 수 있습니다.

반환 값

지정된 data로 내용이 있는 새로운 CDATASection 노드를 반환합니다.

throw

이 문서가 HTML 문서라면, NOT_SUPPORTED_ERR 코드를 포함한 DOMException 예외HTML 문서는 CDATASection 노드를 지원하지 않기 때문입니다.

예제

모든 예제에서, 우리는 XML 파일을 사용하겠습니다 books.xml또한 JavaScript 함수 loadXMLDoc().

아래 코드 스니펫은 <book> 요소에 CDATA 구간 노드를 추가할 수 있습니다:

xmlDoc=loadXMLDoc("books.xml");
var x=xmlDoc.getElementsByTagName('book');
var newCDATA,newtext;
newtext="Special Offer & Book Sale";
for (i=0;i<x.length;i++)
  {
  newCDATA=;xmlDoc.createCDATASection(newtext);;
  x[i].appendChild(newCDATA);
  }

Document 객체 참조 설명서