js 回车提交表单

 一、整个页面用一个回车提交事件:

  
  
  
  
  1. <input type="button" value="回车提交" id="auto" onclick="alert('你按了回车')"/> 
  2. <script type="text/javascript"> 
  3.     document.onkeydown = function(e){ 
  4.         if(!e) e = window.event;//火狐中是 window.event 
  5.         if((e.keyCode || e.which) == 13){ 
  6.             document.getElementById("auto").click(); 
  7.         } 
  8.     } 
  9.  
  10. </script> 

二、某个输入框中注册回车事件,一般用于用户在页面输入后按回车:

  
  
  
  
  1. <script> 
  2. function enterIn(evt){ 
  3.   var evtevt=evt?evt:(window.event?window.event:null);//兼容IE和FF 
  4.   if (evt.keyCode==13){ 
  5.   var obj ; 
  6.   queryDistrict(obj,2); 
  7. </script> 
  8.  
  9. <input type="text" id ="input1" maxlength="3" onkeydown="enterIn(event);"/>  

 

 

你可能感兴趣的:(js,表单,button)