setPass.html 7.8 KB
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

<head>
    <meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1,minimum-scale=1,user-scalable=no">
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <link rel="stylesheet" type="text/css" href="css/base.css" />
    <link rel="stylesheet" type="text/css" href="css/style.css" />
    <link rel="stylesheet" href="css/weui.css">
    <script src="js/base.js"></script>
    <script src="js/common.js"></script>
    <style>
        body {
            box-shadow: 0px 0px 0px #888888;
        }
    </style>
    <script>
        function tab(pid) {
            var tabs = ["tab1", "tab2"];
            for (var i = 0; i < 2; i++) {
                if (tabs[i] == pid) {
                    document.getElementById(tabs[i]).style.display = "block";
                    var div = document.getElementById('ctab3');
                    div.setAttribute("class", "off");
                    var div = document.getElementById('ctab4');
                    div.setAttribute("class", "on");
                } else {
                    document.getElementById(tabs[i]).style.display = "none";
                    var div = document.getElementById('ctab4');
                    div.setAttribute("class", "off");
                    var div = document.getElementById('ctab3');
                    div.setAttribute("class", "on");
                    var div = document.getElementById('ctab3');
                    div.setAttribute("class", "on");
                }
            }
        }
    </script>
    <title>修改密码</title>
</head>

<body style="background-color:#fff;">
    <div class="perheader center">
        <div class="left perback">
            <a href="#" onClick="javascript:history.back(-1);">
                <img src="images/care_03.jpg" />
            </a>
        </div>
        <div class="bloodtext">修改密码</div>
    </div>

    <div class="lopart1 center" id="tab">
        <form action="#" class="login" id="tab1">
            <div class="modname">
                <span class="left">请输入手机号</span>
                <span class="right">
                    <input type="text" placeholder="请输入手机号" class="modput" id="phone" />
                </span>
            </div>
            <div class="modname">
                <span class="left">请输入验证码</span>
                <span class="right">
                    <input type="text" class="modput1" id="code" />
                    <span class="right modyz">
                        <img src="images/loshu_03.jpg" />
                        <a class="T-getCode">获取验证码</a>
                    </span>
                </span>
            </div>
            <div class="modname">
                <span class="left">新密码</span>
                <span class="right">
                    <input type="password" placeholder="请输入新密码" class="modput" id="pass" />
                </span>
            </div>
            <div class="modname">
                <span class="left">确认密码</span>
                <span class="right">
                    <input type="password" placeholder="请再输入新密码" class="modput" id="passTwo" />
                </span>
            </div>
            <button type="button" id="modbut">确认</button>
        </form>
    </div>
    <div style="height:3rem; background-color:#fff;"></div>

    <script src="js/jquery-3.3.1.min.js"></script>
    <script src="js/weui.js"></script>
    <script>
        $(function () {
            // 点击确认
            $("#modbut").on("click", (function () {
                var phone = $("#phone").val();
                var code = $("#code").val();
                var pass = $("#pass").val();
                var passTwo = $("#passTwo").val();
                if (phone != "") {
                    if (code != "") {
                        if (pass != "") {
                            if (passTwo != "") {
                                if (pass == passTwo) {
                                    alert("可以提交")
                                } else {
                                    let loading = weui.loading("新密码不统一")
                                    setTimeout(function () {
                                        loading.hide();
                                    }, 1500);
                                }
                            } else {
                                let loading = weui.loading("请确认密码")
                                setTimeout(function () {
                                    loading.hide();
                                }, 1500);
                            }
                        } else {
                            let loading = weui.loading("请填写新密码")
                            setTimeout(function () {
                                loading.hide();
                            }, 1500);
                        }
                    } else {
                        let loading = weui.loading("请填写验证码")
                        setTimeout(function () {
                            loading.hide();
                        }, 1500);
                    }
                } else {
                    let loading = weui.loading("请填写手机号码")
                    setTimeout(function () {
                        loading.hide();
                    }, 1500);
                }
            }))
            // 短信验证码倒计时
            //获取短信验证码
            var validCode = true;
            $(".T-getCode").click(function () {
                var time = 60;
                var $code = $(this);
                if (validCode) {
                    var phone = $("#phone").val();
                    if (phone != "") {
                        if (phones() == true) {
                            sendAjax('post', 'home/index/sendCode', {
                                tel: phone,
                            }, function (res) {
                                console.log(res)
                                if(res.code == 1){
                                     weui.toast(res.msg, 1000);
                                    validCode = false;
                                    var t = setInterval(function () {
                                        time--;
                                        $code.html(time + "秒");
                                        if (time == 0) {
                                            clearInterval(t);
                                            $code.html("重新获取");
                                            validCode = true;
                                        }
                                    }, 1000)
                                }
                            });
                        } else {
                            let loading = weui.loading("手机格式错误")
                            setTimeout(function () {
                                loading.hide();
                            }, 1500);
                        }
                    } else {
                        let loading = weui.loading("请填写手机号码")
                        setTimeout(function () {
                            loading.hide();
                        }, 1500);
                    }
                }
            })


            //	验证手机
            function phones() {
                var value = document.getElementById("phone").value;
                var reg = /^1(3|4|5|7|8)\d{9}$/;
                if (reg.test(value) == true) {

                    return true;
                } else {

                    return false;
                }
            }
        })
    </script>
</body>