<input type="text" onkeypress="if(event.keyCode==13){alert('回车了')};return (/[\d.]/.test(String.fromCharCode(event.keyCode)))"/>

解决方案 »

  1.   

    <input name="test" value="" onKeypress="CheckInt()" style="ime-mode:disabled" onpaste="return false;">
    <script language="JavaScript">
      function CheckInt(){
        if(event.keyCode == 13){
           alert('响应回车事件');
           //此处添加你的事件
        }
        if (!(((event.keyCode >= 48) && (event.keyCode <= 57)) || (event.keyCode == 45)){
           event.keyCode = 0 ;
        } 
      }
    </script>
      

  2.   

    发错了~
    <input name="test" value="" onKeypress="CheckInt()" style="ime-mode:disabled" onpaste="return false;">
    <script language="JavaScript">
      function CheckInt(){
        if(event.keyCode == 13){
           alert('响应回车事件');
           //此处添加你的事件
        }
        if (!(((event.keyCode >= 48) && (event.keyCode <= 57)) || (event.keyCode == 45))){
           event.keyCode = 0 ;
        } 
      }
    </script>