gpt4 book ai didi

javascript - 使用 JS 热键提交表单?

转载 作者:太空宇宙 更新时间:2023-11-04 05:00:28 27 4
gpt4 key购买 nike

这是我当前的代码:

<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?

最佳答案

如果你有一个表单会更好,但你仍然可以使用:

window.addEventListener('keypress', function (event) {
if (event.which == 13 && event.ctrlKey) { // Ctrl + Enter
document.getElementById('resolvedformsel').options[0].selectected = true;
document.getElementById('resolvedformsub').click();
}
})

关于javascript - 使用 JS 热键提交表单?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11626460/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com