form 자바스크립트 질문
본문
안녕하세요
form 을 통해서입력을 받고 있는데
입력받을 여분필드 3개중 한개는 반드시 입력을 받게 하고 싶습니다.
<input type="text" id="wr_1" name="wr_1">
<input type="text" id="wr_2" name="wr_2">
<input type="text" id="wr_3" name="wr_3">
function form_Check(){
if(form.wr_1.value == ''){
alert("1번을 입력해주십시오.");
form.wr_1.focus();
return false;
}
if(form.wr_2.value == ''){
alert("2번을 입력해주십시오.");
form.wr_2.focus();
return false;
}
if(form.wr_3.value == ''){
alert("3번을 입력해주십시오.");
form.wr_3.focus();
return false;
}
이렇게 하면
3개를 전부 입력을 해야 하는건데
3개중 1개는 필수 입력을 해야 신청이 되게 하는건
도무지 찾을수가 없어서요..ㅠ
고수님들 도움 부탁드립니다.
!-->
답변 2
function form_check(){
if(form.wr_1.value == '' && form.wr_2.value == '' && form.wr_3.value == ''){
alert("3개중 한곳은 반드시 입력하셔야 합니다.");
form.wr_1.focus();
return false;
}
}
<input type="text" id="wr_1" name="wr_1">
<input type="text" id="wr_2" name="wr_2">
<input type="text" id="wr_3" name="wr_3">
<script>
function form_Check(){
if(form.wr_1.value == ''){
alert("1번을 입력해주십시오.");
form.wr_1.focus();
return false;
}
if(form.wr_2.value == ''){
alert("2번을 입력해주십시오.");
form.wr_2.focus();
return false;
}
if(form.wr_3.value == ''){
alert("3번을 입력해주십시오.");
form.wr_3.focus();
return false;
}
// 3개 중 1개는 필수 입력
if(form.wr_1.value == '' && form.wr_2.value == '' && form.wr_3.value == '') {
alert("3개 중 1개는 필수 입력해주십시오.");
form.wr_1.focus();
return false;
}
return true;
}
</script>
답변을 작성하시기 전에 로그인 해주세요.