模拟填ip时的功能和onkeyup的使用

来源:互联网 发布:索尼电视是什么软件 编辑:程序博客网 时间:2024/05/21 10:12
<html>
  <head>
    <title>l.html</title>
    
    <meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
    <meta http-equiv="description" content="this is my page">
    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
    
    <!--<link rel="stylesheet" type="text/css" href="./styles.css">-->
    <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>
  </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)">
         <input type="button" value="显示" onclick="showResult()">
      </form>
  </body>
</html>
0 0
原创粉丝点击