XML DOM substringData() 메서드

정의와 사용법

substringData() 메서드는 Text 또는 Comment 노드에서 부분 문자열을 추출합니다.

문법:

CharacterData.substringData(start,length)
파라미터 설명
start 필수. 반환할 첫 번째 문자의 위치.
length 필수. 반환할 부분 문자열의 문자 수.

반환 값

Text 또는 Comment 노드에서 start 시작 length 개 문자.

던집

이 메서드는 다음 코드를 가진 예외를 던질 수 있습니다. DOMException 예외

INDEX_SIZE_ERR - 파라미터 start 또는 length 음수인 경우 또는 length Text 노드나 Comment 노드의 길이보다 큽니다.

DOMSTRING_SIZE_ERR - 지정된 텍스트 범위가 너무 길어서, 브라우저의 JavaScript 구현에 문자열로 저장할 수 없습니다.

설명

이 메서드는 Text 노드나 Comment 노드에서 start 시작 length 개 문자. 노드가 포함하는 텍스트의 문자 수가 브라우저의 JavaScript 구현에서 넣을 수 있는 문자열의 최대 문자 수보다 크면, 이 메서드가 유용합니다. 이 경우, JavaScript 프로그램은 Text 노드나 Comment 노드의 data 속성을 직접 사용할 수 없으며, 노드 텍스트의 짧은 부분 문자열을 사용해야 합니다. 실제 응용 프로그램에서 이러한 경우는 드물게 발생합니다.

관련 페이지

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

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