라디오버튼선택하면 빈칸 필수입력하게 하는 질문입니다. 정보
라디오버튼선택하면 빈칸 필수입력하게 하는 질문입니다.본문
안녕하세요.
아래와 같이 wr_12에서 입고라디오버튼을 선택하면 반드시 입고일을 입력하게 할려고 합니다.
자바로 아래와 같이 하는데 자꾸 하단에 스크립트 에러만 나오네요.
뭐가 잘못되었는지 좀 봐주세요....
<form name="fwrite" >
<input type=text name=wr_3 id=wr_3 value=''> 입고일
<input type='radio' name='wr_12' id='wr_12' value='입고'> 입고선택라디오
</form>
<script language="javascript">
function fwrite_check(f)
{
var wr_3 = document.getElementsById('wr_3'); //입고일
var wr_12 = document.getElementsById('wr_12');//발주상태 선택 (입고)
if (document.fwrite.wr_12.checked==true && document.fwrite.wr_3.value="") {
alert("입고일을 입력해 주세요.");
return;
}
</script>
아래와 같이 wr_12에서 입고라디오버튼을 선택하면 반드시 입고일을 입력하게 할려고 합니다.
자바로 아래와 같이 하는데 자꾸 하단에 스크립트 에러만 나오네요.
뭐가 잘못되었는지 좀 봐주세요....
<form name="fwrite" >
<input type=text name=wr_3 id=wr_3 value=''> 입고일
<input type='radio' name='wr_12' id='wr_12' value='입고'> 입고선택라디오
</form>
<script language="javascript">
function fwrite_check(f)
{
var wr_3 = document.getElementsById('wr_3'); //입고일
var wr_12 = document.getElementsById('wr_12');//발주상태 선택 (입고)
if (document.fwrite.wr_12.checked==true && document.fwrite.wr_3.value="") {
alert("입고일을 입력해 주세요.");
return;
}
</script>
댓글 전체
<script language="javascript">
function fwrite_check(f)
{
if (document.getElementById('wr_12').checked==true && document.getElementById('wr_3').value="") {
alert("입고일을 입력해 주세요.");
return;
}
</script>
로 바뀌어야 맞을거 같네요..
function fwrite_check(f)
{
if (document.getElementById('wr_12').checked==true && document.getElementById('wr_3').value="") {
alert("입고일을 입력해 주세요.");
return;
}
</script>
로 바뀌어야 맞을거 같네요..
관심 감사합니다. 그런데 똑같이 에러가 나고 실행이 안되네요. 아래 하단에 노란색경고... ㅠ.ㅠ
다시보니 form 안 라디오버튼쪽에 onclick 이벤트 빠졌고, 자바스크립트 if문 마지막에 }가 빠졌네요.. 아래와 같이 수정해보세요.
<form name="fwrite" >
<input type=text name=wr_3 id=wr_3 value=''> 입고일
<input type='radio' name='wr_12' id='wr_12' value='입고' onclick="fwrite_check();"> 입고선택라디오
</form>
<script language="javascript">
function fwrite_check()
{
if (document.getElementById('wr_12').checked==true && document.getElementById('wr_3').value="") {
alert("입고일을 입력해 주세요.");
return; }
}
</script>
<form name="fwrite" >
<input type=text name=wr_3 id=wr_3 value=''> 입고일
<input type='radio' name='wr_12' id='wr_12' value='입고' onclick="fwrite_check();"> 입고선택라디오
</form>
<script language="javascript">
function fwrite_check()
{
if (document.getElementById('wr_12').checked==true && document.getElementById('wr_3').value="") {
alert("입고일을 입력해 주세요.");
return; }
}
</script>
네 감사합니다. 도움 많이 되었습니다.^^