2010-03-23 78 views
1

我的設置是這樣的:選擇單選按鈕時下拉值改變

radiobutton1 - selection1 
radiobutton2 - selection2 textinput1 

我想選擇radiobutton1只要選擇1被改變,我想radiobutton2被選中時要麼選擇2或textinput1是改變。

這裏必須有一個簡單的javascript解決方案...我只是找不到它。

這是我的實際代碼(「$ semopt」是一個字符串保存的HTML代碼的第一選擇輸入的選項):

<input type='radio' name='semester' value='existing'/>Existing semester: 
    <select name='sem_id'">$semopt 
    </select><br/> 
<input type='radio' name='semester' value='new'/>New Semester: 
    <select name='sem_name'"> 
     <option value='Fall'>Fall</option> 
     <option value='Spring'>Spring</option> 
    </select> 
    <input name='sem_year' value='$thisyear' size='5'"/><br/> 

回答

1

,而不訴諸「使用jQuery」這是你可以做什麼您的選擇標籤。

<select id="selection1" onchange="document.getElementById('radiobutton1').checked = true;"> 

對另一個做相同的操作。

+0

這很快。謝謝! – 2010-03-23 14:05:15