我已经阅读了这个问题,我遇到了同样的问题:
Put text input inside label for radio button?
随意使用Firefox看看(Chrome和IE8没有这个问题。):
http://pastehtml.com/view/1dbqqb3.html
我现在明白必须使用一些javascript来修复Firefox中的这种行为。
但我不知道如何编写这段代码。
提前致谢。
答案 0 :(得分:1)
一些html:
<input id="radio1" type="radio" />
<input id="text1" onfocus="selectRadioBtn('radio1')" />
JavaScript:
function selectRadioBtn(id)
{
document.getElementById(id).checked = true;
}