zoukankan      html  css  js  c++  java
  • input 的各种属性的验证 checkValidity兼容性

    <!DOCTYPE html>
    <html>
    
    <head>
        <meta charset="utf-8" />
        <title></title>
    </head>
    
    <body>
        <form onsubmit="testform()" novalidate="true">
            <label for="email"> 邮箱:</label>
            <input type="email" id="email" name="email" />
            <input type="submit" value="提交">
        </form>
    </body>
    
    
    <script>
        function testform() {
            var email = document.getElementById('email');
            if (email.value == '') {
                alert('请输入email!');
                return false;
            } else if (!email.checkValidity()) {
                alert('email的格式不正确!');
                return false;
            }
        }
    </script>
    
    </html>

    兼容到IE10及以上

    required 等属性也适用

  • 相关阅读:
    CF-807B
    CF-807A
    sort()的升降序函数操作
    CF-805D
    CF-805B
    CF-805A
    CF-796C
    CF-796B
    图论学习四之Disjoint set union并查集
    图论学习三之Shortest Path最短路
  • 原文地址:https://www.cnblogs.com/moxiaowohuwei/p/7878442.html
Copyright © 2011-2022 走看看