Difference between revisions of "ARIA errormessage property"

From Level Access Web Labs
Jump to navigation Jump to search
 
(5 intermediate revisions by the same user not shown)
Line 1: Line 1:
 +
* aria-errormesssage
 +
* aria-live
 +
Note: while this test hides some of the errormessages the specification indicates they must not be hidden when the field is invalid
 
<html>
 
<html>
 +
  <style>
 +
    [aria-live] {
 +
      color:#3359ec;
 +
    }
 +
  </style>
 
   <h2> Initial valid state</h2>
 
   <h2> Initial valid state</h2>
 
   <label for="startTime"> Please enter a start time for the meeting: </label>
 
   <label for="startTime"> Please enter a start time for the meeting: </label>
Line 22: Line 30:
 
</html>
 
</html>
 
==Assistive technology support==
 
==Assistive technology support==
* JAWS 18 - does not announce content referred to by errormessage
+
* JAWS 18 (Tested with Firefox)- does not announce content referred to by errormessage
 +
* NVDA 2017.2 (Tested with Firefox)- does not announce content referred to by errormessage
 +
* iOS 10.3.3 and VoiceOver does not announce anything
  
 
[[category:ARIA]]
 
[[category:ARIA]]

Latest revision as of 16:46, 9 June 2017

  • aria-errormesssage
  • aria-live

Note: while this test hides some of the errormessages the specification indicates they must not be hidden when the field is invalid

Initial valid state

Initial valid state but visible

Invalid time: the time must be between 9:00 AM and 5:00 PM"

User has input an invalid value

Invalid time: the time must be between 9:00 AM and 5:00 PM"

User has input an invalid value but not visible

Assistive technology support

  • JAWS 18 (Tested with Firefox)- does not announce content referred to by errormessage
  • NVDA 2017.2 (Tested with Firefox)- does not announce content referred to by errormessage
  • iOS 10.3.3 and VoiceOver does not announce anything