라디오버튼 체크시 ..;
본문
아래코드는 라디오버튼시 이벤트인데요 onclick 클릭시 두가지가 성립되게요
onclick="javascript:QnaShow('qna1')" onclick=Click('wr_2', '100');" 이부분을 어떡해야 할지 모르겠네요 방법이 없나요
물론 위처럼하면 하나만 적용됩니다.
아시면.....;;;;
<script language="javascript">
<!--
function QnaShow(qna) {
document.all.qna1.style.display = "none";
document.all.qna2.style.display = "none";
var obj = eval("document.all." + qna);
obj.style.display = "block";
}
//-->
</script>
<th scope="row">선 택</th>
<input type="radio" name="wr_1" value="1번값" onclick="javascript:QnaShow('qna1')" onclick=Click('wr_2', '100');"><img src="./imgg/bull_005.gif" border="0">
<input type="radio" name="wr_1" value="2번값" onclick="javascript:QnaShow('qna2')" onclick=Click('wr_2', '100');"><img src="./imgg/bull_007.gif" border="0">
<br>
<select id="wr_2" name="wr_2">
<option value="100">100</option>
<option value="200">200</option>
</select>
<script type="text/javascript">
function Click(id, num)
{
document.getElementById("" + id + "").value = num;
}
</script>
<table align="center" id="qna1" cellspacing="0" width="100%"><tr><td>aaa</td></tr></table>
<table align="center" id="qna2" cellspacing="0" width="100%"><tr><td>bbb</td></tr></table>
답변 2
onclick="javascript:QnaShow('qna1')" onclick=Click('wr_2', '100');"
를
onclick="QnaShow('qna1');Click('wr_2', '100');"
처럼 바꿔보세요.
많은 도움이 되었습니다. 감사합니다.
답변을 작성하시기 전에 로그인 해주세요.