조회 71
익명
1월 26일
function() { if(라디오 1 체크 == true){ radio_value = 0; }else if (라디오 2 체크 == true){ radio_value= 1; }else{ alert("라디오를 체크해주세요."); return false; } } 자바스크립트 메소드 안에 라디오를 체크하지 않으면 알림창을 뜨게 하려고 합니다. radio_value는 파라미터로 서버에 보낼 아이인데, radio_value 값에 null이 입력되어 서버에 보내지 않도록 return false;를 작성하였습니다. 이렇게 작성하는 게 맞나요?
구체적이고 정성스러운 질문에 ↑Up 투표를 눌러주세요.
설명이 부족한 질문에 ↓Down 투표를 눌러주세요. 커리어리가 질문자에게 수정을 요청할게요.
답변 1
return false가아니라 javascript에 Event.preventDefault() 라는 함수가 있습니다. https://developer.mozilla.org/en-US/docs/Web/API/Event/preventDefault 이걸 확인해보세요
지금 가입하면 모든 질문의 답변을 볼 수 있어요!
현직 개발자들의 명쾌한 답변을 얻을 수 있어요.
이미 회원이신가요?
지금 가입하면 모든 질문의 답변을 볼 수 있어요!
현직 개발자들의 명쾌한 답변을 얻을 수 있어요.