2014-10-06 32 views
-1

在Mozilla Firefox中输入数据到一个文本框中充当单选按钮需要双击...如何通过单击使其成为可能。即使选择单选按钮后,如果我单击文本框一次,并尝试只输入单选按钮被选中,数据不输入。在Firefox中输入数据到一个文本框,充当单选按钮需要双击

+0

如果你想要一个答案,我认为你应该解释更多,并可能显示你的代码:)你知道http://jsfiddle.net/?没有语境,不可能找到问题的原因! – 2014-10-06 13:20:37

+0

http://jsfiddle.net/sujitha123/xckvg6gr/ @ Jean-PierreDelacre – 2014-10-06 13:28:31

+0

PLS试试JSFIDDLE在FIREFOX中......只是在我面对的问题 – 2014-10-06 13:37:39

回答

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更新单选按钮的值呢?

+0

其实只有在选择单选按钮的时候相应的文本框才会被激活。在第一次点击的情况下,我想输入数据。 – 2014-10-21 11:07:13

相关问题