This is a known bug with IE. It mixes up the namespaces for IDs and form field names. Your best bet is to rename your fields.
- Brian > Some more info : > I've spotted the origin of evil , and I already had this problem > before, but it still seems weird to me : In the form, I have an input, > with the name "id". For some reason, IE mixes up the ID attribute of > the form element and the input element named "id" belonging to the > form. > > Isn't this a bug ? Or are we not supposed to have forms with fields > named "id" ? (I remember having the same problem a few weeks ago with > a field named "action", and I wanted to get the form "action" > attribute, and it was the same kind of mess).