XML DOM createCDATASection() 메서드
정의와 사용법
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);
}