XML DOM CharacterData 객체
- 이전 페이지 DOM CDATASection
- 다음 페이지 DOM CSS2Properties
CharacterData 인터페이스는 Text와 Comment 노드의 일반적인 기능을 제공합니다.
CharacterData 객체 설명
CharacterData는 Text 와 Comment 노드의 초인터페이스입니다. 문서는 CharacterData 노드를 포함하지 않으며, Text 노드와 Comment 노드만 포함합니다. 그러나 이 두 노드는 유사한 기능을 가지므로, Text와 Comment가 그것을 상속할 수 있도록 이 함수를 정의했습니다.
참고로, 이 인터페이스가 정의한 문자열 작업 메서드를 사용하지 않아도 됩니다. data 속성은 일반 JavaScript 문자열이며, 문자열 연결을 위해 + 연산자를 사용할 수 있으며, String과 RegExp 객체의 메서드를 사용할 수 있습니다.
CharacterData 객체 속성
속성 | 설명 | IE | F | O | W3C |
---|---|---|---|---|---|
data | 이 노드가 포함하는 텍스트. | 6 | 1 | 9 | Yes |
length | 이 노드가 포함하는 문자 수. | 6 | 1 | 9 | Yes |
CharacterData 객체 메서드
메서드 | 설명 | IE | F | O | W3C |
---|---|---|---|---|---|
appendData() | 지정된 문자를 노드가 포함하는 텍스트에 추가합니다。 | 6 | 1 | 9 | Yes |
deleteData() | 지정된 텍스트를 노드에서 제거합니다。 | 6 | 1 | 9 | Yes |
insertData() | 지정된 위치에 지정된 문자를 노드 텍스트에 삽입합니다。 | 6 | 1 | 9 | Yes |
replaceData() | 지정된 위치에서 시작하는 지정된 개수의 텍스트를 지정된 문자로 대체합니다。 | 6 | 1 | 9 | Yes |
substringData() | 지정된 위치에서 시작하는 지정된 개수의 문자를 포함하는 텍스트 복사본을 반환합니다。 | 6 | 1 | 9 | Yes |
- 이전 페이지 DOM CDATASection
- 다음 페이지 DOM CSS2Properties