+ -
当前位置:首页 → 问答吧 → 关于Click和回车的并用

关于Click和回车的并用

时间:2009-06-05

来源:互联网

我想点击submit或者摁回车键提交事件

我是这么用的


    $("input").keypress(function(e){
                 if(e.keyCode == 13){
                      do something;
                }
      });

    $("button").click(function(){
              do something;
    });

其实两个“do something;”是同样的动作,所以,我想让他们合并一下,用一个i  if (  " "  ||  " "  ){     do something;    }来代替,但是我怎么也搞不定,谁可以提示一下?

作者: gideon300   发布时间: 2009-06-05

function  doSomething(){...}
   $("input").keypress(function(e){
                 if(e.keyCode == 13){
                      doSomething();
                }
      });

    $("button").click(function(){
             doSomething();
    });

作者: keakon   发布时间: 2009-06-05

不错,想法很好,虽然跟我的初衷不太一样,但是依然很感谢你!

作者: gideon300   发布时间: 2009-06-05

$("input").keypress(function(e){
                 if(e.keyCode == 13){
                      do something;
                }
      });

不兼容ie 谁知道怎么办?

作者: gideon300   发布时间: 2009-06-06

我这测试可用,IE6

作者: keakon   发布时间: 2009-06-06

用e.which来取代e.keyCode
jq已经做了兼容性了

作者: shawphy   发布时间: 2009-06-06

相关阅读 更多