hongyuniu

Whatever You Do, Do Your Best !

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
在FORM表单输入时,当用户按下回车键时会将表单上传。现在可以用JavaScript来实现按下回车时当成Tab来跳到另一个输入框并且最后实现回车提交。

  <input   type="text"><input   type="text"><input   type="text">   
  
</form>   
  
<script   language="javascript">   
  function   document.onkeydown()   
  
{   
      
if   (event.srcElement.tagName   =="INPUT"   &&   event.srcElement.type=="text"   &&   event.keyCode   ==   13)   
      
{   
            
for   (var   i=event.srcElement.sourceIndex+1;   i   <   document.all.length;i++)   
            
{   
                      
if   (document.all[i].tagName   =="INPUT"   &&   document.all[i].type=="text")   
      
{   
  document.all[i].focus();   
  
break;   
      }
   
            }
       
                
          event.returnValue   
=   false;   
      }
   
    
        
  }
   
  
</script>

来自CSDN karma(无为MS MVP)
posted on 2007-08-07 11:08  CsharpFish  阅读(931)  评论(0)    收藏  举报