input radio의 value 값을 가져오고 싶습니다. 채택완료

input으로 값을 받고, 그 값에 따라서 다른 페이지로 이동하게 하고싶습니다.

텍스트를 입력받는 첫번째 조건인 

if($('input[type=text][name=연도]').val()>1991){}

이 조건은 잘 실행되는데, 

두번째 조건인 라디오 값을 못 받아오네요ㅜ

도움좀 부탁드립니다!!

Copy
<label><input type="text" name="연도"  placeholder="2021" style="width: 18%;"> 년</label>

<label><input type="radio" name="Xray" value="네"> 네</label>
<label><input type="radio" name="Xray" value="아니오"> 아니오</label>

 

<button class="btn_bottom" onclick="btn_click();">입력 완료</button>

<script> 
function btn_click() {                                            
                if($('input[type=text][name=연도]').val()>1991){
                    if($('input[type=radio][name=Xray]:checked').val()==네){
                        location.href='./5.php';
                    }else{
                        location.href='./21.php';
                    }                    
                }else{
                    location.href='./5.php';
                }
            }                

</script>

답변 1개

채택된 답변
+20 포인트
if($('input[type=radio][name=Xray]:checked').val()==네){

=> 이걸 아래와 같이 바꾸시면 될거 같네요

if($('input[type=radio][name=Xray]:checked').val()=="네"){

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

이렇게 간단한 문제였다니ㅜㅜ 너무 감사합니다ㅠㅠ

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인
🐛 버그신고