Accessibility: Interactive elements #11513
Labels
bug
Fixes for quality problems that affect the customer experience
Project:Accessibility
Team:Platform-Design
Team Label for Kibana Design Team. Support the Analyze group of plugins.
Problem
Interactive elements must be able to receive focus
E.g.,
<div>
,<p>
, or<a>
without the href attribute can't receive focus. The best way to resolve this issue is to change the element to something that is natively keyboard accessible (<a href=…>
,<input type="button">
, or<button>
). Ensure links and buttons are used correctly (link should be used when navigating and a button should be used when performing an action on the page).If this technique is not possible, there is a workaround that provides similar functionality. Do the following:
Audit
Search for
<a
,<button
, andng-click
, and.on('click'
to find trouble spots.The text was updated successfully, but these errors were encountered: