DOM

settings_applicationsEventTarget  >   settings_applicationsNode

DOM

Editing
  • account_tree
  • bug_report

InterfaceCharacterData

문자가 포함된 Node 객체를 다루는 추상 인터페이스이다. 생성된 객체는 자신의 타입을 가지지 않는다.

하위 트리 탐색

  • [[Prototype]]

    • Properties

      • data

        현재 노드 객체의 문자열 데이터를 조회한다.

      • length

        현재 노드 객체의 문자열 데이터의 문자열 길이를 조회한다.

      • nextElementSibling

        다음 형제 요소를 참조하며 존재하지 않는 경우에는 null을 갖는다.

      • previousElementSibling

        이전 형제 요소를 참조하며 존재하지 않는 경우에는 null을 갖는다.

    • Methods

      • after()

        현재 CharacterData 객체와 동일 레벨의 바로 뒤에 지정된 문자열 또는 Text 객체를 삽입한다.

      • appendData()

        지정된 데이터를 현재 CharaterData 객체의 기존 데이터 끝에 추가한다.

      • before()

        현재 CharacterData 객체와 동일 레벨의 바로 앞에 지정된 문자열 또는 Text 객체를 삽입한다.

      • deleteData()

        현재 CharacterData 객체에서 지정된 오프셋에서 시작하여 지정된 길이까지의 문자열을 제거한다.

      • insertData()

        지정된 오프셋에 지정된 문자열을 현재 CharacterData 객체의 기존 데이터에 삽입한다.

      • remove()

        현재 CharacterData 객체를 제거한다.

      • replaceData()

        현재 CharacterData 객체에 있는 텍스트를 지정된 오프셋에서 시작하여 설정된 문자수만큼 제거하고 지정된 데이터로 대체한다.

      • replaceWith()

        CharacterData 객체에 있는 텍스트를 저정한  Node 객체 또는 다른 문자열 세트로 대체한다.

      • substringData()

        지정된 인덱스(0부터 시작)에서 지정된 문자 수만큼 현재 CharacterData 객체의 기존 데이터의 일부를 반환한다.

버전 명세

지원 웹브라우저