WCAG有多重要,为什么我会遇到此错误?
-
28-09-2019 - |
题
我正在Dreamweaver分析我的网站,我得到了这个错误
对象应具有内置界面的设备,并说诸如WCAG 9.2之类的东西
<asp:ImageButton ID="ibtnSearch" runat="server" OnClick="ibtnSearch_Click" ImageUrl="images/img_search.jpg" ImageAlign="AbsMiddle" align="left" />
需要帮助
我只是在Dreamweaver进行分析,这给了我这些结果。我在Dreamweaver 8工作8
解决方案
您可能会因为onClick =“ ibtnsearch_click”而遇到此错误
这是因为OnClick事件处理程序是一个依赖设备的解决方案。它允许通过鼠标点击访问,但不能严格地说键盘(例如Enter)。通常,这是一个有争议的点,因为当键盘用户无论如何访问接口元素时,现代浏览器将发送一个单击事件。
要确定您是否可以安全地忽略此错误:尝试仅使用键盘导航页面。使用选项卡选择所讨论的图像按钮,然后按Enter激活它。这个工作吗?如果是这样,您可以忽略此错误。
注意:可能不使用鼠标的人包括带有RSI的用户或无法看到光标的盲人用户,因此依靠ScreenReading软件促进的键盘访问。
不隶属于 StackOverflow