FireFox HTML渲染错误?

时间:2010-08-13 22:49:54

标签: html firefox

我在页面上有一个名为Id的隐藏字段。

我还有2个带有以下标记的单选按钮:

<input type="radio" value="cats" name="xxx" id="x1" checked="checked">
<label for="1st16th">1st &amp; 16th of the month</label>
<input type="radio" value="bananas" name="xxx" id="x2">
<label for="SpecifyRecurrence">Specify Recurrence</label>

由于某种原因,即使第一个人在标记中检查了它,也总是检查第二个。它在IE中正确呈现。另外,如果我将隐藏字段的id更改为xId,那么它将在FF中正确呈现。

这发生在xhtml以及html 5中。

文档中是否有任何内容表明您不应该将Id用作页面上的ID,或者这只是一个FF错误?

1 个答案:

答案 0 :(得分:4)

您可能通过单击第二个单选按钮然后按刷新来测试它。

Firefox将记住无线电组的状态并使用它而不是默认值。

单击地址栏并按Enter键以加载页面,并使用默认值。