第一个输入框输入完第四位自己跳转到下个输入框的方法?

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body onload = "document.forms[0].elements[0].focus();">  
    <form>  
    <input type = "text" size = 3 maxlength=4 onkeyup = "moveNext(this,0);">-      
    <input type = "text" size = 3 maxlength=4 onkeyup = "moveNext(this,1);">-   
    <input type = "text" size = 3 maxlength=4 onkeyup = "moveNext(this,2);">-   
    <input type = "text" size = 3 maxlength=4 onkeyup = "moveNext(this,3);"><br>  
      
    <input type = "button" value = "显示所有" onclick = "showResult();">  
    </form>   
  </body>
  <script type="text/javascript">  
    function moveNext(object,index){  
    if(object.value.length == 4){    
        document.forms[0].elements[index+1].focus();  
    }    
    }  
    function showResult(){   
        var f = document.forms[0];  
        var result="";   
        for(var i = 0; i<4 ;i++){      
            result += f.elements[i].value;  
        }   
        alert(result);    
    }  
   </script>  

</html>

用js 达到了我想要效果,转vue.js 未成功 心情2颗星

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值