티스토리 뷰

HTML , CSS , JS

CSS 선택자querySelectorAll()

플레지 2019. 6. 8. 19:49

전 시간까지는 각 개별적으로 사용할 수 있는 

1. HTML 태그 이름(tag name)을 이용한 선택   --> document.getElementsByTagName("TYPE");

2. 아이디(id)를 이용한 선택                          --> document.getElementById("TYPE");

3. 클래스(class)를 이용한 선택                      --> document.getElementsByClassName("TYPE");

4. name 속성(attribute)을 이용한 선택           --> document.getElementsByName("TYPE");

을 배웠다.

위의 메서드는 개별적으로 사용할수 밖에 없다는 단점이 있다.  하지만 

querySelectorAll() 은 다르다.  querySelecto메서는 CSS 선택자(아이디, 클래스, 속성, 속성값 등)를 이용하여 HTML 요소를 선택합니다.

예를 들어. 

 

 

 

var selectedItem = document.querySelectorAll("li.odd"); 에서 클래스 odd이 요소중에서 li 테그만 선택되도록 css에서 사용하는 방법 그대로 사용할 수 있다.

댓글
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/04   »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30
글 보관함