在firefox中输入数据到文本框中,充当单选按钮需要双击

时间:2014-10-06 13:07:25

标签: javascript html5

在mozilla中,将数据输入到作为单选按钮的文本框中需要双击...如何通过单击使其成为可能。甚至在选择单选按钮后如果我单击文本框并尝试输入只选中单选按钮并且不输入数据。

1 个答案:

答案 0 :(得分:0)

对于Firefox,首先点击选择单选按钮,该按钮得到了关注(真的不知道为什么它与其他浏览器不同)。

我认为您的解决方案是使用Javascript ...请参阅此jdfiddle,我已更新您的代码;)

这个想法是在HTML中没有链接两个输入,但通过onclick(或onfocus)函数链接,如:

<input type="radio" name="address-chosen" value="1" id="address-switch_1"  />
<input type="text" name="address-item_1" value="1" onclick="selectRadioButton('address-switch_1')"/>

我的问题是:你的最终目标是什么?因为当您提交表单时,您必须考虑到您有两个单独的输入......或者也可以用JS更新单选按钮的值?