Es soll geprüft werden, ob die _alert Property (role = alert) bei input, select und textarea obsolete werden kann.
Das Vorlesen beim Verlassen des Feldes soll trotzdem weiter funktionieren. Die Entscheidung, ob vorgelesen wird, soll innerhalb der Komponente geregelt werden. Dies z. B. kann mittels des _touched Attributes geschehen. So kann die Fehlermeldung vorgelesen werden, wenn _touched gesetzt ist.
Idee: Beim Fokussieren (onFocus) der Komponente kann diese intern selbst das alert auf false setzen. Beim Verlassen (onBlur) wieder deaktivieren. _alert sollte von der Komponente komplett selbst verwaltet werden können.
Todo
Beschreibung
Es soll geprüft werden, ob die
_alert
Property (role = alert
) bei input, select und textarea obsolete werden kann.Das Vorlesen beim Verlassen des Feldes soll trotzdem weiter funktionieren. Die Entscheidung, ob vorgelesen wird, soll innerhalb der Komponente geregelt werden. Dies z. B. kann mittels des
_touched
Attributes geschehen. So kann die Fehlermeldung vorgelesen werden, wenn_touched
gesetzt ist.Idee: Beim Fokussieren (
onFocus
) der Komponente kann diese intern selbst das alert auf false setzen. Beim Verlassen (onBlur
) wieder deaktivieren._alert
sollte von der Komponente komplett selbst verwaltet werden können.Referenzen