如何才能做到像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 关注
- 792 浏览
添加回答
举报
0/150
提交
取消