У меня есть скрытое поле с именем Id на странице.
У меня также есть 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. Кроме того, если я изменю идентификатор скрытого поля на xId, он будет правильно отображаться в FF.
Это происходит как в HTML, так и в HTML 5.
Есть ли в документах что-то, что не следует использовать Id в качестве идентификатора на странице или это просто ошибка FF?