[vanilla JS] getting the elements

요소 가져오기


1. document.getElementById("id 이름")

--> id로 element(요소)를 가져올 수 있다.

💻EX

HTML)
...
<body>
  <h1 class = "hello" id = "title"></h1>
  <script src = app.js></script>
</body>
...
JS)
const title = document.getElementById("title")

title.innerText = "Got ya!"

console.log(title.id)
console.log(title.className)

--> (콘솔창)
title
hello

2. document.getElementsByClassName("class 이름"), document.getElementsByTagName("tag" 이름)

-->
ⅰ) class/tag로 요소를 가져올 수 있다
ⅱ) 배열 값을 반환한다.
ⅲ) 많은 요소들을 불러와야 할 때 사용한다.

💻EX

document.getElementsByClassName("class" 이름)
document.getElementsByTagName("tag" 이름)

3. document.querySelector("CSS selector")

--> 요소를 css 방식으로 검색 가능하다.

💻EX

const title = document.querySelector(".hello h1")

console.log(title)
 + document.querySelectorAll()
: 모든 자식 요소를 가져다준다 (배열의 형태로)

좋은 웹페이지 즐겨찾기