2007年8月28日 星期二

處理 radio button

大家都知道 radio button 選項的 name 必須是一樣的,那麼我們怎樣用 javascript 偵測那個選項被選取呢?


方法是給每個 radio button 一個 ID,再用
if(getElementById('radio1').checked==true){ ... }
elsif(getElementById('radio2').checked==true){ ... }
etc.
就可以了

如果 radio button 太多的話,可以用這個技巧
for(var i = 0 ; i < radioName.length ; i++){
if(getElementById('radio'+ i ).checked==true){ ... }
}


選取某一個 radio button
document.getElementById('radio2').checked=true;

1 則留言:

Avatar 提到...

thank you so much~~