【发布时间】:2012-07-24 16:15:58
【问题描述】:
这是我当前的代码:
<select tabindex="2" id="resolvedformsel" name="resolved">
<option selected="selected" value="yes">resolved</option>
<option value="no">not resolved</option>
<option value="mu">not a support question</option>
</select>
<input type="submit" value="Change" id="resolvedformsub" name="submit">
我想使用组合键(如 Ctrl+Alt+1)使选择“已解决”并立即执行“提交”。我正在为支持论坛进行此修改,使用热键标记已解决的线程会很方便。
我不包括 jQuery!它必须是纯 JS 解决方案。有什么想法吗?
换句话说:什么是 JS 相当于 jQuery 的 keypress/keydown?
【问题讨论】:
-
我不知道我需要使用什么功能。我可以在 jQuery 中轻松编写(使用 keydown、keypress 等),但在 JS 中......我正在寻求一些想法。一些解决方案包括stackoverflow.com/questions/3618280/…,但这不适合我。
标签: javascript html css forms