Open GoogleCodeExporter opened 8 years ago
I can confirm this issue. This can easily be reprodced.
Following does work:
<body>
<div>
<input id="SecurityCode" name="SecurityCode" type="text" value="">
</div>
<button type="button" id="btnBookNow" aria-describedby="payobligation">
Pay now
</button>
<div id="payobligation">
Order with obligation to pay.
</div>
</body>
And this does not:
<body>
<div>
<input id="SecurityCode" name="SecurityCode" type="text" value="">
</div>
<div class="confirm-payment">
</div>
<div class="BookButtonContainer">
<button type="button" id="btnBookNow" aria-describedby="payobligation">
Pay now
</button>
<div id="payobligation">
Order with obligation to pay.
</div>
</div>
</body>
Hope this help..
Original comment by malinda....@gmail.com
on 27 Nov 2014 at 6:05
Still an issue in ChromeVox 43.0.2314.0 and Chrome 42.0.2311.90 m.
FWIW noticed while working on some accessibility improvements for WordPress and
then came across Mr. Gustafson blog post and ticket.
Looks like someway related to focus and if the described element is wrapped
inside other elements or not... see test cases on this Pen:
http://codepen.io/afercia/full/OPKvYx
Original comment by a.fer...@gmail.com
on 15 Apr 2015 at 2:14
Same for other elements, for example <button> elements: the aria-describedby
won't be read out when focusing the button, but it will be when clicking it.
Original comment by a.fer...@gmail.com
on 25 Jun 2015 at 2:47
Original issue reported on code.google.com by
aa...@easy-designs.net
on 5 Nov 2014 at 3:42Attachments: