我正在尝试创建一个无线电组,指定一组选项,以及一个带有文本输入的额外选项"other"来指定.我正在使用的这个特定单选按钮的代码是
<input type='radio' name='RadioInput' value='Other' id='RadioInput_Other' />
<label for='RadioInput_Other'>Ohter:
<input type='text' name='RadioInput_Other_Value' id='RadioInput_Other_Value' value='' />
</label>
Run Code Online (Sandbox Code Playgroud)
我们的想法是,如果您将焦点放在文本输入上,则会选择与其对应的单选按钮.上面的代码差不多这样做(因为文本输入在标签内).但是,它也会将焦点转移到单选按钮(这很烦人,因为接下来输入的任何内容都会丢失).
有没有办法使用XHTML1.0/CSS2来防止这种情况?最好不使用javascript.