Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Testo
L'elemento ha barra di avanzamento o ruolo dispositivo di scorrimento, ma non espone gli attributi aria-valuemin corrispondenti, aria-valuemax e aria-valuenow.
Digitare
Errore
Descrizione
Questo errore si applica agli elementi con unruolo(implicito o esplicito) uguale a barra di avanzamento, dispositivo di scorrimentoo spinbutton.
In base alla specifica Web Accessibility Initiative - Accessible Rich Internet Applications (WAI-ARIA), gli elementi con la barra di avanzamento , dispositivo di scorrimentoo ruolo spinbutton devono esporre gli attributiaria-valuemax, aria-valuemine attributi aria-valuenow.
Per correggere questo errore, impostare gli attributi aria-valuemax , aria-valuemine attributi aria-valuenow e mantenere dinamicamente il valore aria-valuenow per assicurarsi che il valore corrente sia esposto. È anche necessario impostare l'attributo aria-valuetext per aggiungere altro significato al valore aria-valuenow esposto.
Esempio
<div role="slider" id="sl" aria-valuemin="1" aria-valuemax="5" aria-valuenow="3" aria-valuetext="good"…>
</div>
<script>
// This function should be triggered when the slider value changes.
function manageValue()
{
...
sl.setAttribute("aria-valuenow", currentValue);
sl.setAttribute("aria-valuetext", currentValueText);
...
}
</script>
Argomenti correlati