zoukankan      html  css  js  c++  java
  • js输入框错误提示代码

    代码如下(大佬勿喷):

    <!DOCTYPE html>
    <html>
        <head>
            <meta charset="utf-8">
            <title>test</title>
            <style type="text/css">
                div{ text-align: center; margin-top: 100px;}
                input{ color: #000; outline: none;}
                .span{ font-size: 14px; color: #999999; margin: 0 0 0 10px; user-select: none;}
                .wrong{ color: red;}
                .right{ color: green;}
            </style>
        </head>
        <body>
            <div>
                <input type="text" />
                <span class="span">* 请输入6~16位密码</span>
            </div>
            <script>
                // 1. 获取元素
                var input = document.querySelector("input");
                var span = document.querySelector("span");
                // 2. 注册事件 失去焦点
                 input.onblur = function(){
                     // 根据表单里面值得长度 input.value.length
                     
                     if (this.value.length <6 || this.value.length >16){
                         span.innerHTML = "× 输入错误,请重新输入!";
                         span.className = "span wrong";
                     }else{
                         span.innerHTML = "√ 输入正确";
                         span.className = "span right";
                     }
                 }
            </script>
        </body>
    </html>
  • 相关阅读:
    暴力程序之回文子串
    关于取消同步带来问题的样例
    JavaScript之Date
    JavaScript之array
    智破连环阵
    超长数字串
    无向图最短路径
    扫雷
    n!最末尾非0数
    计算程序运行时间
  • 原文地址:https://www.cnblogs.com/XiaoJun6/p/13097677.html
Copyright © 2011-2022 走看看