Opened 13 years ago
Closed 12 years ago
#24732 closed enhancement (fixed)
HTML5 required property to append or replace "aria-required"
| Reported by: | MMN-o | Owned by: | wonderboymusic |
|---|---|---|---|
| Priority: | normal | Milestone: | 4.2 |
| Component: | Comments | Version: | 3.6 |
| Severity: | normal | Keywords: | has-patch needs-refresh |
| Cc: | Focuses: |
Description
I found it slightly annoying that my browser kept sending the comment forms on my blog even if I forgot to fill out name and email.
Fortunately HTML5 has a property for this, 'required', which can force form fields to be filled before a user's browser submits the form.
Patch is attached that adds HTML5 required statement to required fields in default comment_form function.
It may be an idea also to entirely remove the "aria-required" property, as it is not really standardised.
For what I know, Wordpress tends to have <!DOCTYPE html>, which means the property doesn't need to be " required='required'", but rather just " required".
Both HTML5 and XHTML versions are attached.
![(please configure the [header_logo] section in trac.ini)](/chrome/site/your_project_logo.png)
XHTML patch for comment_form required fields