hero412

라디오버튼선택하면 빈칸 필수입력하게 하는 질문입니다.

안녕하세요.
아래와 같이 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>
|

댓글 4개

<script language="javascript">
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>
네 감사합니다. 도움 많이 되었습니다.^^
댓글을 작성하시려면 로그인이 필요합니다. 로그인

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기 기존 게시물은 열람만 가능합니다.

+
제목 글쓴이 날짜 조회
12년 전 조회 739
12년 전 조회 1,600
12년 전 조회 1,693
12년 전 조회 617
12년 전 조회 1,516
12년 전 조회 2,024
12년 전 조회 3,873
12년 전 조회 1,587
12년 전 조회 967
12년 전 조회 2,283
12년 전 조회 994
12년 전 조회 1,616
12년 전 조회 777
12년 전 조회 1,531
12년 전 조회 1,913
12년 전 조회 4,002
12년 전 조회 740
12년 전 조회 1,504
12년 전 조회 1,664
12년 전 조회 951
🐛 버그신고