Viewing 3 replies - 1 through 3 (of 3 total)
  • Thread Starter cgilbert

    (@coryrgilbert)

    Oh, and some labels that do exist don’t have a “for” attribute to connect the label to a specific field.

    Thanks. Can you be more specific about which pages / forms you’re referring to? Which version of Events Manager are you using?

    Thread Starter cgilbert

    (@coryrgilbert)

    I’m using the version 5.5.6 of Events Manager.

    The first place I noticed was on the search form (searching events or locations). The search button has an image but no alt text (presumably should be “Search”). The search and nearby fields didn’t have labels (I assume you’d want to use CSS to hide them offscreen so that they’d only be visible to screen readers). [On a separate note, the search events didn’t work for me, but I hadn’t finished testing to determine if it was something I did wrong or if it’s an issue with the plugin.]

    So began searching the code for any <input, <select, or <textarea and found a bunch of missing labels, including the admin forms. At some point, I realized it was too many for me to go through. Some do have the correct labels. Some have text that would serve as a label, but are not tagged with <label>. Some have <label> but have no “for” attribute (and don’t include the field inside the <label> to implicitly connect them). I think some may have had a “for” that referenced the field’s name attribute instead of an id (although I could be confusing that with another plugin; I’ve been testing accessibility because it’s a requirement for us).

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘Accessibility’ is closed to new replies.