- Jaka jest różnica między atrybutami odczytu a niepełnosprawnymi?
- Czy czytniki ekranu odczytują wyłączone dane wejściowe?
- Co są tylko pola?
- W jaki sposób można czytać tylko pola formularza?
Jaka jest różnica między atrybutami odczytu a niepełnosprawnymi?
Różnica między wyłączonymi a odczytnymi polega na tym, że sterowanie tylko do odczytu mogą nadal funkcjonować i nadal można się skupić, podczas gdy elementy sterujące nie mogą odbierać ostrości i nie są przesyłane w formularzu i ogólnie nie funkcjonują jako kontrola, dopóki nie zostaną włączone.
Czy czytniki ekranu odczytują wyłączone dane wejściowe?
Czytniki ekranu ignorują wyłączone elementy sterowania, więc użytkownicy czytnika ekranu nie usłyszą wiadomości. Dodaj pobliski widoczny tekst pomocy dla przycisku. To działałoby dla użytkowników widzących, ale niekoniecznie dla użytkowników niskiej wizji lub niewidomych użytkowników korzystających z czytnika ekranu.
Co są tylko pola?
Definicja i użycie
Nie można zmodyfikować pola wejściowego tylko do odczytu (jednak użytkownik może go zapakować, wyróżnić i skopiować tekst z niego). Atrybut odczytu można ustawić, aby uniemożliwił użytkownikowi zmianę wartości, dopóki nie zostaną spełnione inne warunki (np. Wybór pola wyboru itp.).
W jaki sposób można czytać tylko pola formularza?
Możesz celować w elementy, które są odczytywane tylko za pomocą pseudoklasy: odczytu i jej pisania z pseudoklasy:. Lub, jeśli chcesz konkretnie ukierunkować obecność atrybutu, możesz użyć wejścia [ReadOnly] i wejścia: not ([ReadOnly]) .