web 注册表

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>注册页面</title>
    <style>

        #register{
            width: 300px;
        }
        #btn_sub{
            width: 150px;
            height: 40px;
            background-color: #FFD026;
            
        }
        #bt_tijiao{
            padding-left: 135px;
        }
        .error{
            color: red;
            font-size: 10px;
        }

    </style>
    <script>
        window.onload = function(){
            document.getElementById("form").οnsubmit=function(){

                var flag1=checkusername();
                var flag2=checkpassword();
                var flag3=checktel();
                var flag4=checkemail();
                return flag1&&flag2&&flag3&&flag4&&flag5;
            }
 
            document.getElementById("username").onblur = checkusername;
            document.getElementById("password").onblur = checkpassword;
            document.getElementById("email").onblur = checkemail;
            document.getElementById("tel").onblur = checktel;
        }

        function checkpassword(){
            let password = document.getElementById("password").value;
            var reg_password=/^\w{8,100}$/;
            var flag_password =reg_password.test(password);
            var s_password = document.getElementById("s_password");
            if(flag_password){
                s_password.innerHTML="<img src='../image/gou.png' width='35' height='25'/>";
            }else{
                s_password.innerHTML="密码错误";
            }
            return flag_password;
        }
        function checkusername(){
            let username = document.getElementById("username").value;
            var reg_username=/^\w{1,100}$/;
            var flag_username =reg_username.test(username);
            var s_username = document.getElementById("s_username");
            if(flag_username){
                s_username.innerHTML="<img src='../image/gou.png' width='35' height='25'/>";
            }else{
                s_username.innerHTML="用户名不能为空";
            }
            return flag_username;
        }
        function checkemail(){
            let email = document.getElementById("email").value;
            var reg_email=/^[a-z0-9A-Z]+[- | a-z0-9A-Z . _]+@([a-z0-9A-Z]+(-[a-z0-9A-Z]+)?\\.)+[a-z]{2,}$/;
            var flag_email =reg_email.test(email);
            var s_email = document.getElementById("s_email");
            if(flag_email){
                s_email.innerHTML="<img src='../image/gou.png' width='35' height='25'/>";
            }else{
                s_email.innerHTML="邮箱格式不正确";
            }
            return flag_email;
        }
        function checktel(){
            let tel = document.getElementById("tel").value;
            var reg_tel=/^\d{11}$/;
            var flag_tel =reg_tel.test(tel);
            var s_tel = document.getElementById("s_tel");
            if(flag_tel){
                s_tel.innerHTML="<img src='../image/gou.png' width='35' height='25'/>";
            }else{
                s_tel.innerHTML="手机号不正确";
            }
            return flag_tel;
        }

    </script>
</head>
<body>
    <div >
        <div align="center">
            <p id="btn_sub">新用户注册</p>
        </div>
        <div>
            <form action="#" id="form" method="get">
                <table align="center">

                    <tr>
                        <td >用户名</td>
                        <td><input type="text" class="shurukuang" id="username"> </td>
                        <td><span id="s_username" class="error"></span></td>
                    </tr>
                    <tr>
                        <td >邮箱</td>
                        <td><input type="text" class="shurukuang" id="email"> </td>
                        <td><span id="s_email" class="error"></span></td>
                    </tr>
                    <tr>
                        <td>手机号</td>
                        <td><input type="text" class="shurukuang" id="tel"> </td>
                        <td><span id="s_tel" class="error"></span></td>
                    </tr>
                     <tr>
                        <td>密码</td>
                        <td><input type="password" class="shurukuang" id="password"> </td>
                        <td><span id="s_password" class="error"></span></td>
                    </tr>
                     <tr>
                        <td>重复密码</td>
                        <td><input type="password" class="shurukuang" id="password"> </td>
                        <td><span id="s_password" class="error"></span></td>
                    </tr>
                      <tr>
                        <td><input type="submit" id="btn_sub" value="提交"></td>
                    </tr>
                </table>
            </form>

        </div>
    </div>
</body>
</html>

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值