document
: HTML과 상호작용을 가능하게 해주고 브라우저에서 사용할 수 있는 객체
getElementbyId()
: document 함수, HTML에서 id 속성을 통해 element를 찾습니다. id는 한 HTML안에 중복될 수 없습니다.
만약 주어진 id와 일치하는 element가 없으면 null을 반환합니다.
document.getElementById(id);
getElementbyClassName()
: HTML에서 class 속성을 통해 element를 찾습니다.
배열을 반환합니다.
document.getElementByClassName(class);
getElementsByTagName()
: div, li, p 와 같은 특정 태그명을 통해 element 의 집합을 가져오는 함수입니다.
배열을 반환합니다.
document.getElementsByTagName(tagname);
getElementsByName()
: HTML에서 name 속성을 통해 element를 찾습니다.
document.getElementsByName(name);
document.querySelector()
: HTML에서, 지정한 선택자를 통해 첫번째 element를 찾습니다.
CSS selector 방식으로 검색합니다.
document.querySelector(선택자);
ex)
document.querySelector(#idname .classname h1);
// 해당하는 첫번째 h1을 찾음
document.querySelectorAll()
: HTML에서, 지정한 선택자를 통해 모든 element를 찾습니다.
CSS selector 방식으로 검색합니다.
배열을 반환합니다.
document.querySelectorAll(선택자);
ex)
document.querySelectorAll(#idname .classname h1);
// 해당하는 모든 h1을 찾음
반응형
'JAVASCRIPT' 카테고리의 다른 글
JAVASCRIPT ) 클릭했을 때 class 추가하고 재클릭하면 다시 없애기 (0) | 2022.05.04 |
---|---|
Javascript addEventListener() - 이벤트 리스너 사용법과 종류 (0) | 2022.05.03 |
Javascript 연산자 - 연산자 우선순위 (0) | 2022.05.02 |
Javascript 연산자 - 논리 연산자 (0) | 2022.05.02 |
Javascript 연산자 - 산술 연산자 (0) | 2022.05.02 |