我正在一個需要升級才能通過標準合規性的大型網站(1600多頁)上工作。因此,對於每個OnClick來說,必須有標準,一個OnKeyPress處理程序,以便不使用鼠標的人仍然可以訪問該內容。OnClick和OnKeyPress符合標準
一些標籤有一個onclick JavaScript處理程序。 EG:
<a onclick="doSumat();">
是以下跨瀏覽器的,工作的javascript:
<a onclick="doSumat();" onkeypress="this.onclick();" >
將它在所有瀏覽器可靠地工作,並將其結果是一樣的鼠標點擊使用屏幕閱讀器的人?
當將一個'onkeypress'事件可能是一個'span'元素上設置時火? – Harmen 2010-10-27 10:41:48
好吧,理想情況下,您的Javascript調用應該以分號結束 - 即'doSumat(); - 但這與問題無關。 – Spudley 2010-10-27 11:41:46
我將編輯,我馬虎的打字。 – awrigley 2010-10-27 12:11:43