form 에서 라디오버튼 체크검사 할때 질문이있습니다.

form 에서 라디오버튼 체크검사 할때 질문이있습니다.

QA

form 에서 라디오버튼 체크검사 할때 질문이있습니다.

본문


<script type="text/javascript">
function submit_(){
    var school = $('input:radio[name=school]').is(':checked');
    if(school){
        alert("학교를 선택해주세요");
        fm.school.focus();
        return false;
    }
    if(fm.name1.value ==""){
        alert("이름을 입력해주세요");
        fm.name1.focus();
        return false;
    }
    return true;
}
</script>
<form name="fm" onsubmit="return submit_();" method="post" action="./test2.html"> 
      <input type="radio" name="school" value="초등학교" id="school">초등학교 
      <input type="radio" name="school" value="중학교" id="school">중학교 
      <input type="radio" name="school" value="고등학교" id="school">고등학교
    <br/>
    <input type="text" name="name1">
    <input class="submit" type="submit" value="submit"> 
</form>

이렇게 작성하였는데,

이름은 체크되었는지 잘 체크합니다. 그런데 라디오버튼은 잘 안되는데.. 어떻게 수정하여아할까요..??

 

이 질문에 댓글 쓰기 :

답변 2


var school = $(':radio[name="school"]:checked').val();
if (school) {
    alert("학교를 선택해주세요");
    $(':radio[name="school"]:first').focus();
    return false;
}
답변을 작성하시기 전에 로그인 해주세요.
전체 3

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT