1. 쉬운 수준의 선택자
$(".class태그").val() jQuery(".class태그").val() |
$("input.class태그").val() $("select.class태그").val() |
$("#id태그 input.class태그").val() $(".class태그 select.class태그").val() |
$("#id태그").val() jQuery("#id태그").val() |
$("input#id태그").val() $("select#id태그").val() |
$("name=name태그 #id태그").val() $(".class태그 #id태그").val() |
$("[name=name태그]").val() jQuery("[name=name태그]").val() |
$("input[name=name태그]").val() $("select[name=name태그]").val() |
$("#id태그 [name=name태그]").val() |
Vanilla JS | |
document.getElementsByClassName("class태그")[0].value | document.querySelector(".id태그").value |
document.getElementByName("id태그").value | document.querySelector("#id태그").value |
document.getElementsByName("name태그")[0].value | document.querySelector("[name=name태그]").value |
2. 좀 더 어려운 수준의 선택자
developer.mozilla.org/ko/docs/Web/API/Document_object_model/Locating_DOM_elements_using_selectors
developer.mozilla.org/ko/docs/Web/API/Element/querySelector : Element Query Selector
developer.mozilla.org/en-US/docs/Web/API/Element/querySelectorAll : Element Query Selector All
developer.mozilla.org/en-US/docs/Web/API/Document/querySelector : DOM Query Selector
developer.mozilla.org/ko/docs/Web/API/Document/querySelectorAll : DOM Query Selector All
'개발자 > Javascript' 카테고리의 다른 글
Javascript (자바스크립트) HTTP 접속 시 HTTPS로 리다이렉트 (0) | 2020.11.18 |
---|---|
Javascript (자바스크립트) Select (0) | 2020.11.16 |
Javascript (자바스크립트) Yes, No 선택 (0) | 2020.11.06 |
Javascript (자바스크립트) DOM API (0) | 2020.11.06 |
jQuery, JSON, Ajax, XML, JSON 정리 (0) | 2020.11.06 |