.querySelectorAll() : 특정 CSS 선택자를 가진 모든 요소를 배열로 가져오는 메서드입니다.
document.querySelectorAll( '.abc' ) // 는 클래스 값이 abc인 모든 요소를 가져옵니다.
document.querySelectorAll( '.abc, .def' ); // 클래스 값이 abc 또는 def인 모든 요소를 가져옵니다.
<p class="abc">Lorem Ipsum Dolor</p> <p class="abc">Lorem Ipsum Dolor</p> <p class="abc">Lorem Ipsum Dolor</p>
<script> var jb = document.querySelectorAll( '.abc' ); jb[1].style.color = 'red'; </script>
Lorem Ipsum Dolor Lorem Ipsum Dolor Lorem Ipsum Dolor
|
.querySelector() : CSS 선택자에 해당하는 첫번째 요소만 선택합니다.
Lorem Ipsum Dolor
<p class="abc">Lorem Ipsum Dolor</p> <div> <p class="abc">Lorem Ipsum Dolor</p> <p class="abc">Lorem Ipsum Dolor</p> <p class="abc">Lorem Ipsum Dolor</p> </div> <script> document.querySelector( 'div .abc' ).style.color = 'red'; </script>
Lorem Ipsum Dolor Lorem Ipsum Dolor Lorem Ipsum Dolor Lorem Ipsum Dolor
|
'프론트엔드 > Javascript' 카테고리의 다른 글
[Javascript] strict mode를 사용해야 하는 이유 (0) | 2019.12.19 |
---|---|
프론트앤드가 알아야 할 용어들 :: 라이브러리 / 프레임워크 / API / UI / UX (0) | 2019.12.17 |
자바스크립트 Event :: addEventListener/ removeEventListener 메서드 (0) | 2019.12.17 |
[자바스크립트] Javascript 개념잡기 i++과 ++i의 차이점 (0) | 2019.12.10 |
[Javascript]함수 선언 var / let / const 차이점 공부하기 (0) | 2019.12.10 |