Membership Registration form not passing 508

Hi Guys,

First I am thrilled with the membership plugin! Thank you. I am also thrilled with the support. Again, thank you.

I need some guidance. I am in a situation where my pages have to pass 508 validation. Currently the registration form and the account form do pass. The issue is the <label> tag is being used as a container and is not associated with the text input field. This causes screen readers to loose track of what the label is connected to.

So from

<label>Email Address <span>*</span></label>
<input class="regtext" type="text" name="user_email" value="">

to

<label for="email">Email Address:</label>
<input type="text" name="fn" id="email" value="" />

For example.

Is it reasonably easy to modify the plugin to change the HTML output to use for attribute whose value is the id of the input element? In this way it would comply/validate with 508 validations. (ie, please my boss). :slight_smile:

I'm concerned about accessibility,

Thoughts?