But you brought up semantics, to which the <label> makes way more sense in that way in this situation
The error message is a label for the control (and clicking on it because of the "for" parameter) sets focus on said control Personally i think your premise of screen readers getting confused is not a valid one, but it's not my app :-) On Jan 24, 7:10 am, Dave Stewart <[EMAIL PROTECTED]> wrote: > SORRY - the word [jQuery Validation Plugin] was supposed to appear in > the title, but didn't. > > Hello Diego, > Sorry, it's a separate question, actually. I've re-stated the first > post question to clarify things, so sorry for the ambiguity. > > To restate the problem: > > Using the jQuery Validation Plugin, you can associate an element (in > this case a label) with a form element in which you might display an > validation error message when validating the form. > > The way how the plugin seems to work is to look for an associated > label using the label's "for" attribute. > I want to know if I can use any other element, such as a div, rather > than a label, as I'm already using one label. > > (I'm going on the premise that having 2 labels would be confusing for > screen readers) > > Thanks, > Dave