2010-03-23 77 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