【发布时间】:2016-04-05 09:56:27
【问题描述】:
我想知道是否有一种方法可以模拟使用 JavaScript 按下访问键。它应该适用于以下 html:
<button accesskey="z">click</button>
这是我使用 jQuery 的方法(在 Chrome 中按 ALT+Z):
var e = $.Event("keypress");
e.which = 90;
e.altKey = true;
$('button').trigger(e);
但到目前为止还行不通。我想专门测试一下accesskey,只是通过JavaScript点击按钮不是我正在寻找的解决方案。
【问题讨论】:
-
为什么要专门测试这个?
-
目标是为多个平台上的自动测试构建一个测试工具(我会做浏览器嗅探以找到正确的组合键)
标签: javascript jquery access-keys