您的位置:首页 > Web前端 > JQuery

jquery实现文本框textarea的ctrl+enter提交表单

2012-03-16 07:51 686 查看
html代码:

<SCRIPT src="http://blog.163.com/ybbqg@126/blog/images/jquery-1.6.4.min.js" type="text/javascript"></SCRIPT>

复制代码 脚本代码

$(function(){

$('#ans').keypress(function(e){

if(e.ctrlKey && e.which == 13 || e.which == 10) {

$('form[name=form1]').submit();

}

});

});

复制代码

简单讲解:就是当用户在文本框内敲击ctrl+enter时,表单自动提交。文本框id ans,键盘敲击事件keypress,$('form[name]=form1')是jquery的选择器,表示选取name=form1的表单。
e是event对象,e.ctrlKey是ctrl键,13好像是回车键吧。

$(function(){

$('#content').keypress(function(e){

if(e.ctrlKey && e.which == 13 || e.which == 10) {

addComment($('#content_submit'));

return false;

}

});

});
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: