aria-live

    0熱度

    1回答

    我正在使用html textarea來模擬命令提示符。在輸入命令命令(例如ipconfig)並按Enter鍵時,命令輸出將附加到文本。要讀取輸出,我已經添加了aria-live =「polite」屬性到textarea,它可以與NVDA屏幕閱讀器一起使用。但是,IE上的JAWS每次輸入命令時都會從頂部開始讀取數據。如何讓它只讀取像NVDA這樣的新附加文字? 到目前爲止,我嘗試了詠歎調相關=「添加」

    0熱度

    1回答

    我在屏幕上顯示以下錯誤消息,但JAWS 15版屏幕閱讀器無法讀取它。 <span aria-live="assertive" aria-invalid="true"> <span class="accessibleText">Error</span>Enter a valid Phone number.</span> 我也曾嘗試角色=「警報」和詠歎調原子='true'properties,但

    1熱度

    1回答

    我想添加輔助功能到一個動態頁面,我有一個div,所有的內容被取代,其標記爲有禮貌的唱腔。 <div id="replace-content" aria-live="polite" aria-relevant="additions"></div> 當內容被替換的一切得到讀不如預期,但是當我更換了內容 <p id="p1"> A Title </p> <p id="p2"> Some text

    3熱度

    1回答

    第5期裝載機指標:我有我掙扎的可訪問性問題。我有一個角度的Web應用程序。加載內容時顯示頁面加載微調器/指示器。並且當頁面內容加載時,微調器被隱藏。這個「div」不會從DOM中刪除。裝載的div 內容不讀取(由NVDAor爪)被裝載時的div。 <div class='loading' aria-live='polite' aria-label='Do not refresh the page'

    3熱度

    1回答

    我有一個搜索表單。當用戶提交表單時,ajax請求被髮送到服務器。當響應到來時,我更新找到的項目計數值,但JAWS讀取先前項目的計數值。 爲了讓JAWS讀取新內容,我使用了aria屬性和role =「status」。但JAWS仍然無法按預期工作。 我已經試過什麼: Getting screen reader to read new content added with JavaScript, ari