if (document.layers)
    {
      var keyChar =e.which;
    }
  if (document.all)
    {
       var keyChar =event.keyCode;
    }
if (keyChar=="13")
   {
      return false
   }

解决方案 »

  1.   

    <body onkeydown="if(window.event.keyCode==13){window.event.keyCode = 0; window.event.returnValue= false; return false;}">
      

  2.   

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

  3.   

    <input name="Save" type="submit" class="go3" id="Save" value="保 存" onMouseDown="privalege()">        function privalege(){
              var vPrivilege = document.all.tPrivilege.value;
              if(parseInt(vPrivilege) < 5){
                alert("你没有权限!");
              }
            }
    我只能控制鼠标不会触发Save,但是用ENTER键还是会触发Save,我要怎么控制让ENTER也不会触发Save
      

  4.   

    hrong(黄蓉) ( ) 信誉:103  2003-11-13 09:53:00  得分:0 
     
     
      <body onkeydown="if(window.event.keyCode==13){window.event.keyCode = 0; window.event.returnValue= false; return false;}">
      
     这个就可以实现你的功能
      

  5.   

    呀, 你只是要屏蔽一个按钮呀, 干吗经费这么大劲? disabled 不就OK了吗?<input name="Save" type="submit" class="go3" id="Save" value="保 存" onMouseDown="privalege()" disabled>