HTML i CSS · Middle · Pytanie 70 z 75
Jak sprawić, by czytnik ekranu ogłosił „Saved” po akcji asynchronicznej bez przenoszenia fokusu?
<div aria-live="polite">{{ statusMessage }}</div>- ✓Poprawna odpowiedź: Umieścić komunikat w regionie live (
aria-live="polite"lubrole="status"), który istnieje przed aktualizacją - 2Pokazać
alert() - 3Dodać komunikatowi
tabindex="0"
Wyjaśnienie
Czytniki ekranu śledzą zmiany w regionach live. Region musi już być w DOM; wstawiony razem z tekstem często zostaje pominięty. assertive używaj tylko dla pilnych błędów.