jquery 回车事件的实例分享

发布时间:2020-11-08编辑:脚本学堂
本文分享下jquery实现回车事件的一个例子,另外还可以对input等绑定事件,是学习jquery 回车事件的不错的实例,有需要的朋友可以看看。

1,jquery 回车事件的实现代码
全局:

$(function(){
document.onkeydown = function(e){ 
    var ev = document.all ? window.event : e;
    if(ev.keyCode==13) {
           $('#FormId).submit();//处理事件
     }
}
});

某个控件:

$('#id').keydown(function(e){
if(e.keyCode==13){
   $('#FormId).submit(); //处理事件
}
});

if (window.event.keyCode==13) window.event.keyCode=0 //取消回车键

如果想模拟Tab键,写成if (window.event.keyCode==13) window.event.keyCode=9即可,它会跳到另一个元素上。

2,jQuery给input绑定回车事件
说明:dataInput为Span元素ID

<script type="text/javascript" src="Scripts/jquery-1.6.2.js"></script>
<script language="javascript" type="text/javascript">
    $(function(){
        $('#dataInput').bind('keypress',function(event){
            if(event.keyCode == "13")    
            {
                alert('输入的内容为:' + $('#dataInput').val());
            }
        });
    });
</script>