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 속성을 직접 사용할 수 없으며, 노드 텍스트의 짧은 부분 문자열을 사용해야 합니다. 실제 응용 프로그램에서 이러한 경우는 드물게 발생합니다.