사용자 정보를 받기위해선 유효성 검사를 해야한다.
input 박스의 경우 val() 함수를 사용하여 유효성 검사를 하면 되지만
체크박스의 경우 약간 체크하는 방법이 다르기때문에 기록을 해둔다.
ID 명으로 checked 확인을 할 경우
if (!$("input:checked[id='box1']").is(":checked")){ alert("에러문구를 표시"); $("#box1").focus(); return; }
Name 으로 checked 확인을 할 경우
if (!$("input:checked[Name='box1']").is(":checked")){ alert("에러문구를 표시"); $("#box1").focus(); return; }
전체 체크박스를 한번에 체크또는 해제하기
HTML 코드 부분
JS 코드 부분
$(function(){ $("#check_all").click(function(){ var chk = $(this).is(":checked"); if(chk){ $(".select_subject input").prop('checked', true); } else { $(".select_subject input").prop('checked', false); } }); });
은근히 사용할때가 많다
'웹관련 > JavaScript-Jquery' 카테고리의 다른 글
[자바스크립트] if문으로 undefined 체크방법 그리고 Null체크방법 (0) | 2019.09.06 |
---|---|
[자바스크립트] input 창에서 핸드폰 번호 자동으로 하이픈 입력하기 (0) | 2019.01.30 |
[자바스크립트] Form 유효성검사 원칙 (0) | 2019.01.17 |
[자바스크립트] 이미지업로드 미리보기 기능 (0) | 2018.11.01 |
[자바스크립트] 스크롤시 요소하나하나 FadeIn 하기 (0) | 2018.10.26 |
댓글