我試圖讓詠歎調生活區域與JAWS 11和IE8正常工作。詠歎調生活和JAWS
使用下面的代碼,我可以讓JAWS在按鈕被點擊時發佈新值,但行爲並不是我所期望的。
<!DOCTYPE html>
<html>
<head></head>
<body>
<button onclick="document.getElementById('statusbar').innerHTML = parseInt(document.getElementById('statusbar').innerHTML) + 1">Update</button>
<div id="statusbar" aria-live="polite">0</div>
</body>
</html>
用我JAWS11/IE8的配置,按鈕上的每一次點擊,我聽到:
Click number HTML Value (after click) JAWS says ------------ ------------------------- --------- 1 1 "Update button 0" 2 2 "1" 3 3 "2"
的問題,我的問題是:如何讓我JAWS宣佈詠歎調 - 現場區域的當前值,而不是詠歎調 - 現場區域的先前值?
我也會對其他屏幕閱讀器如何處理此功能感興趣。
同樣的問題似乎並不在[視頻演示詠歎調活(http://www.youtube.com/watch?v=9nZnTdSAkH0#t=3m8s)發生 - 也許這與我的具體設置有關? –