我只想要在用户输入input框查找时这个enter快捷键会调用search(),怎么修改?

      document.onkeyup=function(event){
        var e=event||window.event;
       var keyCode=e.keyCode||e.which;
       switch(keyCode){
       case 13:search(); break;  

      }

      }

想要实现在网页中使用快捷键,可是我只想要在用户输入input框查找时这个enter快捷键会调用search(),怎么修改?

document.onkeyup
改成你的文本框的onkeyup

keyup绑定到你的input对象,而不是document,否则你要判断keyup是那个对象

    document.onkeyup = function (event) {
        var e = event || window.event;
        var o = e.target || e.srcElement;
        if (o.id != '你那个输入控件的ID') return;//不是你的控件退出函数
        var keyCode = e.keyCode || e.which;
        switch (keyCode) {
            case 13: search(); break;

        }

    }