XML DOM replaceData() 메서드

정의와 사용법

replaceData() 메서드는 텍스트 노드 내의 데이터를 대체합니다.

문법:

replaceData(start,length,string)
파라미터 설명
start 필수. 문자를 대체할 위치를 지정합니다. 시작 값은 0부터 시작합니다.
length 필수. 대체할 문자의 개수를 지정합니다.
string 필수. 삽입할 문자열을 지정합니다.

예제

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

아래의 코드 스니펫은 <title> 요소의 텍스트 노드의 앞 8개 문자를 "Easy"로 대체합니다:

xmlDoc=loadXMLDoc("books.xml");
x=xmlDoc.getElementsByTagName("title")[0].childNodes[0];
x.replaceData(0,8,"Easy");
document.write(x.nodeValue);

출력:

Easy Italian

관련 페이지

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