JavaScript 문서 객체 모델 기타 속성/메서드

    2018-05-10 15:09:27 작성

    document 객체

    • focus 속성 / 메서드

      속성 설명
      document.activeElement 현제 focus가 마춰진 요소를 반환
      메서드 설명
      document.hasFocus() 문서에 포커스가 있는지 여부를 반환
    • 위치 관련 속성

      속성 설명
      document.baseURI 문서의 기본 URI를 반환.
      document.documentURI 문서에 URI를 설정하거나 반환합니다.
      document.domain 문서의 도메인 이름을 반환
      document.referrer 현제 문서를 로드한 문서의 URL을 반환합니다.
      document.URL 문서의 URL을 설정하거나 반환합니다.(location.href 와 유사합니다.)
    • 출력 관련 메서드

      메서드 설명
      document.open() 문서의 출력스트림을 엽니다.
      document.close() document.open() 열은 출력스트림을 닫습니다.
      document.write() 문서에 HTML 또는 자바스크리트 코드를 기록합니다.
      document.writeln() write()와 같지만 끝에 새줄(\n)을 삽입합니다.
    • 프레임 관련 메서드

      메서드 설명
      document.adoptNode() 다른 문서에서 노드를 제거하고 가져옵니다.
      document.importNode() 다른 문서에서 노드를 가져옵니다.(제거하지 않음)
    • 기타

      속성 설명
      document.characterSet 문서의 문자 인코딩을 반환합니다.
      document.inputEncoding 문서의 문자 인코딩을 반환합니다(document.characterSet의 별칭입니다.)
      document.lastModified 문서가 마지막으로 수정된 시간을 반환합니다.
      document.readyState 문서의 로딩 상태를 반환합니다.
      element.ownerDocument 요소를 소유한 document객체를 반환합니다.
      element.tabIndex 요소의 탭 순서를 변경
      element.namespaceURI 요소의 네임스페이스 URI를 반환합니다.
      메서드 설명
      element.isSupported() 지정된 기능이 지원되는 경우 true를 반환