Come rendere indicazione di campi obbligatori e la convalida di forma accessibile per gli utenti di screen reader?

StackOverflow https://stackoverflow.com/questions/2170621

Domanda

Quando il messaggio di errore si accende la convalida se l'uso hanno fatto qualcosa di sbagliato, allora che l'errore dovrebbe essere letto da screen reader? Qualsiasi lettore di schermo compatibile, accessibile, discreto jQuery convalida modulo plug-in?

e come utente saprà quale campo modulo è obbligatorio?

la mia domanda non è in procinto di forma make con fieldset, legend, e label?

È stato utile?

Soluzione

È possibile utilizzare la jQuery standard di convalida del plugin e scrivere il proprio validate (), che raccoglie gli errori su presentare e li visualizza in un avviso (), piuttosto che basarsi su mostrare e div nascondigli / campate. alert () è considerato come lettore di schermo secondo compatibile WebAIM.

http://docs.jquery.com/Plugins/Validation

Altri suggerimenti

andare con utilizzando la funzione di allarme per errori di visualizzazione. La pratica standard sembra essere messa a * da tutte le etichette richieste di campi modulo obbligatori.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top