선택버튼과 라이도 선택에서 되고 안되는 부분 좀...
본문
<form name="wr_5">
<select name="wr_5" size="1">
<option value="배달" onclick="QnaShow('na10');Click();">배달</option>
<option value="없음" onclick="QnaShow('na20');Click();">없음</option>
</select></form>
<br>
<label><input type="radio" name="wr_5" id="wr_5" value="배달" onclick="QnaShow('na10');Click();">배달</label>
<label><input type="radio" name="wr_5" id="wr_5" value="없음" onclick="QnaShow('na20');Click();">없음</label>
<script language="javascript">
<!--
function QnaShow(na) {
document.all.na10.style.display = "none";
document.all.na20.style.display = "none";
var obj = eval("document.all." + na);
obj.style.display = "block";
}
//-->
</script>
<table border="0" align="center" id="na10" cellspacing="0" width="100%" style="display:none">
<tr>
<td>배달</td>
</tr>
</table>
<table border="0" align="center" id="na20" cellspacing="0" width="100%" style="display:none">
<tr>
<td>없음</td>
</tr>
</table>
위 코드는 라디오버튼은 "na10" "na20"이 먹히는데 선택버튼은 먹히지 않네요 크롬에서요
선택이 먹히게 하고자 합니다. 좀...; 문의만 해서 죄송...;;;;
답변 2
function QnaShow(na) {
for(var i=10; i<=20; i +=10)
{
if(na==i)
document.getElementById("na"+i).style.display = "block";
else
document.getElementById("na"+i).style.display = "none";
}
}
???????????????????????????????????????????????????????????????????????????????
<script language="javascript">
function QnaShow(na) {
document.getElementById("na10").style.display = "none";
document.getElementById("na20").style.display = "none";
var obj = document.getElementById(na);
obj.style.display = "block";
}
</script>
올려 주신 부분 스크립트 부분만 수정한 겁니다.
!-->