js 文本编辑框快捷键,enter和ctrl+enter操作,alt+enter为换行

直接落代码

js 文本编辑框快捷键,enter和ctrl+enter操作,alt+enter为换行

1
2
3
4
5
6
7
8
9
10
11
12
13
14
$("textarea").keydown(function(event) {
if (event.altKey && event.keyCode == 13) {
var e = $(this).val();
$(this).val(e + '\n');
} else if (event.ctrlKey && event.keyCode == 13) {
event.returnValue = false;
sendText(); // 提交内容
return false;
} else if (event.keyCode == 13) {
event.returnValue = false;
sendText(); // 提交内容
return false;
}
});