gpt4 book ai didi

javascript - 如何捕获文本区域上的 Enter 按键而不是 Shift+Enter?

转载 作者:行者123 更新时间:2023-12-03 07:01:36 28 4
gpt4 key购买 nike

我正在为德克萨斯州做这件事。当用户按 Enter 时应调用函数,但按 Shift + Enter 时不应执行任何操作。

我尝试在这里模拟许多 IM 通信者都具有的功能:按 Enter 发送消息,同时使用 Shift + Enter 添加多行>.

最佳答案

测试输入键码 (13) 以及是否按下了 Shift 键。

...onkeyup = function(e) {
if (e.keyCode == 13)
{
// if (e.shiftKey === true)
if (e.shiftKey) // thruthy
{
// new line
}
else
{
// run your function
}
return false;
}
}

编辑:接受e.shiftKey的所有真值

关于javascript - 如何捕获文本区域上的 Enter 按键而不是 Shift+Enter?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6178431/

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