본문 바로가기
왕초보 개발일지/기타

jquery 선택자

by n년차초보개발자 2019. 5. 30.
728x90
반응형

순수javascript가아닌 jquery를 사용하는 가장 큰 이유 : 사용하기 편리한 선택자

 

- id 선택 : $('#idName')

- class 선택 : $('.className')

- name 선택 : $('input[name=elName]'), $('select[name=elName]') ...

- type 선택 : $('input[type=text]'),$('input[type=radio]')

 

- radio버튼의 선택된 값 : 

                                 $("input:radio[name=elName]:checked").val(); 

                                 => input의 type이 radio이면서 name이 elName인 el중에 check된 값

                                  $("input[name=elName]:checked").val();

                                 => 그냥 이렇게 써도 됨.

 

☆ check box : input의 type이 checkbox라면 선택된 값만 백단으로 전달된다.

- check box의 선택된 값 : 

                                  $("input[name=elName]:checked").each(function() {

                                      console.log("VALUE확인 : " + $(this).val(););

                                  } => name이 elName이면서 선택된 모든 value가 순서대로 출력 됨.

 

728x90
반응형

'왕초보 개발일지 > 기타' 카테고리의 다른 글

trim()함수를 사용하지 않는 공백제거(정규식 이용)  (0) 2019.05.30
trim(), toLowerCase(), toUpperCase()  (0) 2019.05.30
.tagName  (0) 2019.05.30
prototype.js - $F()  (0) 2019.05.30
easyEditor.js  (0) 2019.05.29

댓글