XML DOM insertData() 메서드

정의와 사용법

insertData() 메서드는 문자열을注释 점에 삽입합니다.

문법:

commentNode.insertData(시작,string)
파라미터 설명
시작 필수입니다. 문자를 삽입할 위치를 정의합니다. 이 값은 0에서 시작합니다.
string 필수입니다. 삽입할 문자열을 정의합니다.

설명

이 메서드는 문자열을 string 지정된 위치에 삽입 시작 의 Comment 점의 텍스트 위치에 있습니다.

实例

이 코드 단락은 JavaScript 함수를 사용합니다 loadXMLDoc() XML 파일을 books_comment.xml 载入 xmlDoc에, 그리고 첫 번째 Comment 노드에 문자열을 삽입합니다:

xmlDoc=loadXMLDoc("books_comment.xml");
x=xmlDoc.getElementsByTagName("book")[0].childNodes;
for (i=0;i<x.length;i++)
{ 
  if (x[i].nodeType==8)
  { 
  //comment 노드만 처리
  x[i].insertData(10,"Illustrated ");
  document.write(x[i].data);
  document.write("<br />");
  } 
}

위 코드의 출력:

(Book 6) (Illustrated Hardcover)

본 예제에서는 루프와 if 문을 사용하여 comment 노드에 대한 단독 처리를 수행합니다. comment 노드의 노드 타입은 8입니다.

相关页面

XML DOM 참조 매뉴얼:CharacterData.insertData()