1

我的设置是这样的:

radiobutton1 - selection1
radiobutton2 - selection2 textinput1

我希望在更改 selection1 时选择 radiobutton1,并且我希望在更改 selection2 或 textinput1 时选择 radiobutton2。

这里必须有一个简单的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/>
4

1 回答 1

1

在不诉诸“使用 jQuery”的情况下,这就是您可以对您的选择标签执行的操作。

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

对另一个做同样的事情。

于 2010-03-23T13:57:34.233 回答