如何使用 Enter 键作为事件处理程序 (javascript)? [复制]

2023-11-21

我试图进行自己的聊天...所以我有一个输入文本字段,提交按钮,甚至不是提交,它只是一个按钮...所以当按下回车键时,我需要的值输入字段出现在我的文本区域(只读)...

好吧,长话短说,我只想要一个基本的输入键事件处理程序,我知道它与提交按钮完美配合,因为你根本不需要编写任何东西,它是默认的。但我的按钮是 type="button" ....所以当你按 Enter 时什么也没有发生...我如何通过按 Enter 触发我的按钮?


你可以设置按钮类型submit,或者您可以使用onkeyup事件处理程序并检查键码 13。

以下是关键代码列表:Javascript 字符代码/键代码)。您必须知道如何从事件中获取键码。

编辑:一个例子

HTML:

<input onkeyup="inputKeyUp(event)" ...>

简单的 JavaScript:

function inputKeyUp(e) {
    e.which = e.which || e.keyCode;
    if(e.which == 13) {
        // submit
    }
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何使用 Enter 键作为事件处理程序 (javascript)? [复制] 的相关文章

随机推荐