최신 웹 개발 튜토리얼
 

JavaScript HTML DOM 문서


되는 HTML DOM 문서 객체는 웹 페이지에있는 다른 모든 개체의 소유자입니다.


되는 HTML DOM 문서 객체

문서 객체는 웹 페이지를 나타냅니다.

당신이 HTML 페이지에있는 모든 요소에 액세스하려면 항상 문서 개체에 액세스 시작합니다.

다음은 액세스 및 HTML을 조작하는 문서 객체를 사용하는 방법의 몇 가지 예입니다.


찾기 HTML 요소

방법 기술
document.getElementById( id ) 요소 ID로 요소를 찾기
document.getElementsByTagName( name ) 태그 이름으로 요소를 찾기
document.getElementsByClassName( name ) 클래스 이름으로 요소를 찾기

HTML 요소 변경

방법 기술
element .innerHTML =  new html content 소자의 내부 HTML 변경
element . attribute = new value HTML 요소의 특성 값을 변경
element .setAttribute (attribute, value) HTML 요소의 특성 값을 변경
element .style. property = new style HTML 요소의 스타일을 변경

추가 및 삭제 요소

방법 기술
document.createElement( element ) HTML 요소 만들기
document.removeChild( element ) HTML 요소를 제거
document.appendChild( element ) HTML 요소 추가
document.replaceChild( element ) HTML 요소를 교체
document.write( text ) HTML 출력 스트림으로 쓰기

이벤트 핸들러 추가

방법 기술
document.getElementById( id ).onclick = function(){ code } 에 이벤트 처리기 코드를 추가 onclick 이벤트

HTML 개체 찾기

첫 번째 HTML DOM 레벨 1 (1998), 11 HTML 개체, 개체 컬렉션 및 속성을 정의했다. 이들은 여전히 ​​HTML5에서 유효합니다.

나중에, HTML DOM 레벨 3에서, 더 많은 개체, 컬렉션 및 속성이 추가되었습니다.

재산 기술 DOM
document.anchors 모든 반환 <a> 이름 속성이 요소를 1
document.applets 모든 돌려줍니다 <applet> 요소 (HTML5에서 사용되지 않습니다) 1
document.baseURI 문서의 절대베이스 URI를 돌려줍니다 3
document.body 수익 <body> 요소를 1
document.cookie 문서의 쿠키를 돌려줍니다 1
document.doctype 문서의 문서 타입을 돌려줍니다 3
document.documentElement 수익 <html> 요소를 3
document.documentMode 브라우저에서 사용하는 모드를 돌려줍니다 3
document.documentURI 문서의 URI를 돌려줍니다 3
document.domain 문서 서버의 도메인 이름을 돌려 1
document.domConfig 사용되지 않습니다. DOM을 구성를 돌려줍니다 3
document.embeds 모든 반환 <embed> 요소를 3
document.forms 모든 반환 <form> 요소를 1
document.head 수익 <head> 요소를 3
document.images 모든 반환 <img> 요소를 1
document.implementation DOM 구현을 돌려줍니다 3
document.inputEncoding 문서의 인코딩 (문자 집합)를 반환 3
document.lastModified 문서가 업데이트 된 날짜와 시간을 반환 3
document.links 반환 모든 <area><a> A HREF 속성이 요소 1
document.readyState 문서의 (로드) 상태를 반환 3
document.referrer 반환 리퍼러의 URI (링킹 문서) 1
document.scripts 모든 반환 <script> 요소를 3
document.strictErrorChecking 반환 오류 검사가 시행되는 경우 3
document.title 수익 <title> 요소를 1
document.URL 문서의 전체 URL을 반환 1