页面上有一个文本框和一个提交按钮本来是想在文本框中敲回车就查询一些东西出来,结果变成了提交表单,有什么办法可以屏蔽提交按钮响应回车事件

解决方案 »

  1.   

    <input type="file" size="40" name="fileName"  onkeydown="return false;"/>
      

  2.   


    function document.onkeydown() 

    if (event.keyCode==116){                //屏蔽 F5 刷新键 
          event.keyCode=0; 
        event.returnValue=false; 
        } 
    }
      

  3.   

    吧116改成13
    13这ascii对应的是回车
      

  4.   

    if (event.keyCode==13){
         return false; 
        } 
      

  5.   

    这个是ie的一个问题,即,直接在输入框中回车会submit当前页面,解决的方式就是在form中增加一个隐藏域即可。
      

  6.   

    给form加上onsubmit属性,作个判断:如果是点击提交按钮的话,就return ture,其它的都返回false!