less than 1 minute read

1. 접근하기

메서드 설명
document.getElementById(“id명”) 해당 id 명을 가진 요소 하나를 반환
document.querySelector(“선택자”) 해당 선택자를 만족하는 요소 하나를 반환
document.getElementsByClassName(“class명”)[순서] 해당 class명을 가진 요소들을 배열에 담아 인덱스에 맞는 요소 반환
document.getElementsByTagName(“태그명”)[순서] 데이터를 담는 용기, 서버에서 가져온 데이터를 자바스크립트 객체로 저장
document.querySelectorAll(“선택자명”)[순서] 뷰(View)에 표시되는 내용과 모델의 데이터를 동기화
1
2
3
4
5
6
7
8
9
10
11
<div>
  <button id="buttonId" class="buttonClass">버튼</button>
</div>

<sciprt>
  console.log(document.getElementById("buttonId"));
  console.log(document.querySelector("#buttonId"));
  console.log(document.getElementsByClassName("buttonClass"));
  console.log(document.getElementsByTagName("button"));
  console.log(document.querySelectorAll(".buttonClass"));
</sciprt>