return false;

조회 71

profile picture

익명

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 이걸 확인해보세요

지금 가입하면 모든 질문의 답변을 볼 수 있어요!

현직 개발자들의 명쾌한 답변을 얻을 수 있어요.

또는

이미 회원이신가요?

지금 가입하면 모든 질문의 답변을 볼 수 있어요!

현직 개발자들의 명쾌한 답변을 얻을 수 있어요.