Javascript 即使应用tabindex,onclick也不使用键盘执行
这是我的问题。我正在尝试使下面的代码键盘可访问。当我将tabindex=0插入Javascript 即使应用tabindex,onclick也不使用键盘执行,javascript,Javascript,这是我的问题。我正在尝试使下面的代码键盘可访问。当我将tabindex=0插入 if (role.can("deleteFilters")) { w.print("<span role=\"toolbar\" aria-label=\"Remove Filter\" class=\"employeeName\" title=\"Remove filter\" style=\"text-align: right;\" onclick=\"javascript:re
if (role.can("deleteFilters"))
{
w.print("<span role=\"toolbar\" aria-label=\"Remove Filter\" class=\"employeeName\" title=\"Remove filter\" style=\"text-align: right;\" onclick=\"javascript:removeFilter('"+filterID+"');\">");
w.print("<img src=\"icon-link-delete-dark.gif\" alt=\"delete icon\" width=\"13\" height=\"13\"/></span> ");
}
if(role.can(“deleteFilters”))
{
w、 打印(“”);
w、 打印(“”);
}
通过将span标记替换为anchor标记来解决问题。键盘的事件处理程序与鼠标的事件处理程序不同。您需要为每个事件创建单独的处理程序。在这种情况下,要模拟完成的单击,请使用“keyup”事件。