layui發送手機驗證碼

來源:互聯網
上載者:User

標籤:layui   驗證碼   

<!DOCTYPE html><html><head>    <meta charset="utf-8">    <title>登入</title>    <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">    <meta name="keywords" content="fly,layui,前端社區">    <meta name="description" content="Fly社區是模組化前端UI架構Layui的官網社區,致力於為web開發提供強勁動力">    <link rel="stylesheet" href="__PUBLIC__/layui/css/layui.css">    <link rel="stylesheet" href="__PUBLIC__/res/css/global.css"></head><body><include  file="Common/head"  /><div class="main layui-clear">    <div class="fly-panel fly-panel-user" pad20>        <div class="layui-tab layui-tab-brief">            <ul class="layui-tab-title">                <li class="layui-this">登入</li>                <li><a href="reg.html">註冊</a></li>            </ul>            <div class="layui-form layui-tab-content" id="LAY_ucm" style="padding: 20px 0;">                <div class="layui-tab-item layui-show">                    <div class="layui-form layui-form-pane">                        <form method="post" action="{:U(‘Login/check_login‘)}">                            <div class="layui-form-item">                                <label for="L_phone" class="layui-form-label">手機號</label>                                <div class="layui-input-inline">                                    <input type="text" id="L_phone" name="phone" required lay-verify="phone" autocomplete="off" class="layui-input">                                </div>                            </div>                            <div class="layui-form-item">                                <label for="L_vercode" class="layui-form-label">圖片驗證碼</label>                                <div class="layui-input-inline">                                    <input type="text" id="L_vercode" name="vercode" required lay-verify="required" placeholder="請輸入圖片的驗證碼" autocomplete="off" class="layui-input">                                </div>                                <div class="layui-form-mid" style="padding: 0px 0!important">                                    <span style="color: #c00;"><img src="{:U(‘Common/yzm‘)}" onclick=""http://blog.51cto.com/viewpic.php?refimg=" + this.src=‘{:U(\‘Common/yzm\‘)}‘" ></span>                                </div>                            </div>                            <div class="layui-form-item">                                <button type="button" class="layui-btn" id="send_phone" style="width:300px"><span id="send_str">發送手機驗證碼</span>&nbsp;&nbsp;<span id="p_djs">(<span id="djs">0</span>)</span></button>                                </span></div>                            <div class="layui-form-item">                                <label for="L_pass" class="layui-form-label">手機驗證碼</label>                                <div class="layui-input-inline">                                    <input type="password" id="L_pass" name="pass" required lay-verify="required" autocomplete="off" class="layui-input">                                </div>                            </div>                            <div class="layui-form-item">                                <button class="layui-btn" style="width:300px" lay-filter="*" lay-submit>立即登入</button>                                <!--<span style="padding-left:20px;">-->                  <!--<a href="forget.html">忘記密碼?</a>-->                </span>                            </div>                            <!--<div class="layui-form-item fly-form-app">-->                                <!--<span>或者使用社交帳號登入</span>-->                                <!--<a href="http://fly.layui.com:8098/app/qq" onclick="layer.msg(‘正在通過QQ登入‘, {icon:16, shade: 0.1, time:0})" class="iconfont icon-qq" title="QQ登入"></a>-->                                <!--<a href="http://fly.layui.com:8098/app/weibo/" onclick="layer.msg(‘正在通過微博登入‘, {icon:16, shade: 0.1, time:0})" class="iconfont icon-weibo" title="微博登入"></a>-->                            <!--</div>-->                        </form>                    </div>                </div>            </div>        </div>    </div></div><include  file="Common/foot"  /><script>    $ = layui.$;    $("#p_djs").hide();    $(‘#send_phone‘).on(‘click‘, function(){        $("#send_str").text("已發送手機驗證碼");        var phone = $(‘#L_phone‘).val();        var yzm = $(‘#L_vercode‘).val();        if(phone == ‘‘){            layer.msg(‘手機號不可為空!‘,{icon:2});            return false;        }        if(yzm == ‘‘){            layer.msg(‘圖形驗證碼不可為空!‘,{icon:2});            return false;        }        if($(‘#djs‘).text()!=0){            layer.msg(‘手機驗證碼已發送!‘,{icon:2});            return false;        }        $("#djs").text(60);        $("#p_djs").show();        $.post("{:U(‘Common/checkverify‘)}",{code:yzm},function(data){            if(data==200){                $("#p_djs").show();                var setTime;                var time=parseInt($("#djs").text());                setTime=setInterval(function(){                    if(time<=0){                        $("#send_str").text("重新發送手機驗證碼");                        $("#djs").text(0);                        $("#p_djs").hide();                        clearInterval(setTime);                        return;                    }                    time--;                    $("#djs").text(time);                },1000);            }else{                layer.msg(‘圖形驗證碼不正確!‘,{icon:2});                $("#p_djs").hide();                $("#djs").text(0);                $("#send_str").text("重新發送手機驗證碼");            }        });    });</script></body></html>


layui發送手機驗證碼

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.