※ 引述《RWA (基本上我是個演員)》之銘言:
: 請問各位
: 我有兩組選項
: 每一組分別是一個radiobutton 加上一個 下拉式選單
: 而兩組 只能有一組有作用
: 就是希望一開始radio都沒有做選擇時 ,兩個選單都要是灰色不得下拉狀態
: 而點到其中一個radio,他的下拉選單就要可以被下拉,另一組就依然是不得下拉,
: 呈現暗灰色
: 反之亦然
: 請各位大大指導一下
<script language="javascript">
function showS(i){
if(i==1){
document.getElementById("s1").disabled=false;
document.getElementById("s2").disabled=true;
}
else if(i==2){
document.getElementById("s2").disabled=false;
document.getElementById("s1").disabled=true;
}
}
</script>
<form>
<input type="radio" name="r1" onclick="showS(1)">1
<input type="radio" name="r1" onclick="showS(2)">2
<br>
<select id="s1" disabled>
<option>1</option>
</select>
<select id="s2" disabled>
<option>2</option>
</select>
</form>
試一下行不行
--
太初有道,道即是神
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 211.99.222.55