Text 객체
포스트
취소

Text 객체

Text 객체란?

  • 텍스트 노드에 대한 DOM 객체

특징

  • CharcterData 객체를 상속받는다.
  • 공백이나 문자열도 객체로 취급한다.

주요 기능

  • 조작
  • 생성

  • data
    • 텍스트 노드의 값을 가져오거나 변경
  • nodeValue
    • 텍스트 노드의 값을 가져오거나 변경

조작

  • Node.appendData(‘내용’)
    • Node의 기존 내용 뒤에 내용 추가
  • Node.deleteData(n, count)
    • Node의 기존 내용의 n번 인덱스부터 count 개수만큼 삭제
  • Node.insertData(n, ‘내용’)
    • Node의 기존 내용의 n번 인덱스에 내용 추가
  • Node.replaceData(n, count, ‘내용’)
    • Node의 기존 내용의 n번 인덱스부터 count 개수만큼 삭제한 뒤에 내용을 그 자리에 추가
  • Node.subStringData(n. count)
    • Node의 기존 내용의 n번 인덱스부터 count 개수만큼 잘라서 반환

생성

  • document.createTextNode(‘문자열’)
    • 지정한 문자열로 노드 만들기
이 기사는 저작권자의 CC BY 4.0 라이센스를 따릅니다.