I have a hidden field called Id on the page.
I also have 2 radio buttons with the following markup:
<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>
For some reason the second is always checked even though the first says it's checked in the markup. It renders correctly in IE. Also, if I change the id of the hidden field to xId then it will render correctly in FF.
This occurs in xhtml as well as html 5.
Is there anything in the docs that says that you shouldn't use Id as an id on the page or is this just a FF bug?