如何屏蔽键盘的按钮

页面有文本框textbox,有按钮button。

要求:按回车后,提交文本框的内容。

碰到的问题:按回车后,会自动触发按钮的事件。并且不符合上面的要求。(主要是opera 出现这样的问题)

解决方法:

1.设置button的UseSubmitBehavior=“false”  (可以查看下页面源文件,button的type变成 submit)

2.Jquery 屏蔽按钮回车 ( 注意引用jquery的库)

$(document).keydown(function(event) {
    switch(event.keyCode)
    {
     case:13 return false;
    }
});

时时检测键盘输入的键(测试的时候非常有用)

$(function() {
    $(document).keydown(function(event) {
        var eventcode = event.keyCode;
        $("#lbl").text("您按下的键是:" + eventcode);//在id为lbl的控件显示结果
    });
});

posted @ 2011-05-18 23:20  小2010  阅读(393)  评论(0编辑  收藏  举报