728x90
getElementById | querySelector |
document.getElementById(id); | document.querySelector(seletors); |
id를 통해 element 반환 | seletor의 구체적인 그룹과 일치하는 document인 첫번쨰 엘리먼트 반환 |
일치하는 값이 없다면 null 반환 | 일치하는 값이 없다면 null 반환 |
처리속도 빠름 | getElementById 비해 느림 |
리턴값 : HTMLCollection | 리턴값 : NodeList |
HTMLCollection : name, id, index번호로 접근 가능 | NodeList : index 번호로 접근 가능 |
getElementById : id 값 |
querySelector : 첫번째 값 하나만 가져온다. querySelectorAll : 모두 가져온다. |
getElementById
querySelector
querySelectorAll
'js' 카테고리의 다른 글
[JSTL] JSTL이란? core 주요기능 (1) | 2021.01.15 |
---|---|
JSP에서 ${pageContext.request} 정보 얻기 (0) | 2021.01.14 |
[javaScript] .remove() / .removeChild() (0) | 2021.01.12 |
[javaScript] .createElement() /.appendChild() /.createTextNode() (0) | 2021.01.12 |
[jQuery] input 태그안에 value 값넣기 (2) | 2020.11.19 |