如何才能做到像web qq样,利用ctrl+enter就能快捷方便发送消息?js中的window.ctrlkey 这种方式有时会失效?不是很灵敏?
2 回答
倚天杖
TA贡献1828条经验 获得超3个赞
给个思路:响应输入文本框的onkeydown事件,用JS获取用户按下键的编码,当按下的是ctrl和enter键时,就触发提交按钮的Click事件。
function keyEnterEvent(e)
{
var code;
if(window.event) //IE
code = window.event.keyCode;
else //FireFox,其它
code = e.which
if(code == 13) //按下回车键
//提交处理……
}<input name="txtKeyword" type="text" id="txtKeyword" onkeydown="keyEnterEvent(event);" class="keywords"/>
稍微修改下上面的程序就能得到你想要的了。
- 2 回答
- 0 关注
- 965 浏览
添加回答
举报
0/150
提交
取消
