2010-05-28 42 views
0
Male <input value="V1" checked="checked" name="R1" type="radio"> 
Female: <input name="R1" value="V2" type="radio"></p> 


<input name="C1" value="ON" type="checkbox">Reading 
<input name="C2" value="ON" type="checkbox">Dressing 
<input name="C3" value="ON" type="checkbox">Make up 
<input name="C4" value="ON" type="checkbox">Playing 

試想一樣的情況:如何連接複選框,單選按鈕

這裏男單選按鈕被選中。我想複選框讀取和播放應該是自動檢查<默認或>

假設女性檢查 - 化妝,穿衣服

我要檢查自動

+0

薩里爾的代碼看起來非常穩固。爲進一步參考,請看看這裏:http://www.w3schools.com/jsref/dom_obj_event.asp和在這裏http://www.w3schools.com/jsref/default.asp – 2010-05-28 12:31:14

回答

2
function select_radio(val){ 
     if (val=="male"){ 
    document.getElementById("C1").checked = true; 
    document.getElementById("C2").checked = true; 
    document.getElementById("C3").checked = false; 
    document.getElementById("C4").checked = false; 
     } 
     else{ 
    document.getElementById("C3").checked = true; 
    document.getElementById("C4").checked = true; 
    document.getElementById("C1").checked = false; 
    document.getElementById("C2").checked = false; 
     } 



    } 


Male <input value="V1" checked="checked" name="R1" type="radio" onclick="select_radio('male')"> 
Female: <input name="R1" value="V2" type="radio" onclick="select_radio('female')">></p> 


<input name="C1" id="C1" value="ON" type="checkbox">Reading 
<input name="C2" id="C2" value="ON" type="checkbox">Dressing 
<input name="C3" id="C3" type="checkbox">Make up 
<input name="C4" id="C4" type="checkbox">Playing