我在頁面上有一個名爲Id的隱藏字段。FireFox HTML渲染錯誤?
我也有下面的標記2個單選按鈕:
<input type="radio" value="cats" name="xxx" id="x1" checked="checked">
<label for="1st16th">1st & 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的錯誤?
我無法重現錯誤。 – 2010-08-13 22:57:58
是的,我認爲這是一個腦力激盪的時刻 - 太多的測試 – 2010-08-13 23:03:02
我不認爲'for'可以以數字開頭。可能不是問題,但發生了陌生的事情。 – Rob 2010-08-13 23:07:19