博主信息
博文 91
粉丝 2
评论 4
访问量 146805
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
前端表单简单的jq验证
夏日的烈风的博客
原创
1231人浏览过

  <form class="form-horizontal codeYz" action="/index.php/Home/Index/regcl.html" method="post" id="reg">
                        <div class="form-group">
                            <label class="col-sm-3 control-label">登陆账号</label>
                            <div class="col-sm-8">
                                <input type="tel" class="form-control account" placeholder="请设置您的登录账号" onBlur="textBlur(this)" onFocus="textFocus(this)" id="username" name="username">
                                <div class="tips">
                                </div>
                            </div>
                        </div>
                        <div class="form-group">
                            <label class="col-sm-3 control-label">手机号码</label>
                            <div class="col-sm-8">
                                <input type="tel" class="form-control phone" placeholder="请输入您的手机号码" onBlur="textBlur(this)" onFocus="textFocus(this)" name="moble" id="moble">
                                <div class="tips">
                                </div>
                            </div>
                        </div>
                        <div class="form-group">
                            <label class="col-sm-3 control-label col-xs-12" style="margin-bottom: 5px;">验证码</label>
                            <div class="col-sm-5 col-xs-7">
                                <input type="tel" class="form-control phonekey" placeholder="请输入收到的验证码" onBlur="textBlur(this)" onFocus="textFocus(this)" name="code" id="code">
                                <div class="tips">
                                </div>
                            </div>
                            <div class="col-sm-2 text-right col-xs-4">
                                <input type="button" class="btn btn-default" id="send" value="获取验证码" >
                            </div>
                        </div>
                      


                        <div class="form-group">
                            <label class="col-sm-3 control-label">设置密码</label>
                            <div class="col-sm-8">
                                <input type="password" class="form-control password" placeholder="请输入密码" onBlur="textBlur(this)" onFocus="textFocus(this)" name="password" id="password">
                                <div class="tips">
                                </div>
                            </div>
                        </div>
                        <div class="form-group">
                            <label class="col-sm-3 control-label">确认密码</label>
                            <div class="col-sm-8">
                                <input type="password" class="form-control email" placeholder="请确认密码" onBlur="textBlur(this)" onFocus="textFocus(this)" name="password2" id="password2">
                                <div class="tips">
                                </div>
                            </div>
                        </div>
                        <div class="form-group">
                            <label class="col-sm-3 control-label">真实姓名</label>
                            <div class="col-sm-8">
                                <input type="text" class="form-control" placeholder="请输入真实姓名" onBlur="textBlur(this)" onFocus="textFocus(this)" name="name" id="name">
                                <div class="tips">
                                </div>
                            </div>
                        </div>
                        <div class="form-group">
                            <label class="col-sm-3 control-label">联系电话</label>
                            <div class="col-sm-8">
                                <input type="tel" class="form-control phone" placeholder="请输入您的手机号码" onBlur="textBlur(this)" onFocus="textFocus(this)" name="phone" id="phone">
                                <div class="tips">
                                </div>
                            </div>
                        </div>
                        <div class="form-group">
                            <label for="qq" class="col-sm-3 control-label">联系QQ</label>
                            <div class="col-sm-8">
                                <input type="text" class="form-control qq" placeholder="请输入您的QQ号码" onBlur="textBlur(this)" onFocus="textFocus(this)" name="qq" id="qq">
                                <div class="tips">
                                </div>
                            </div>
                        </div>
                         <div class="form-group">
                          <label for="qq" class="col-sm-3 control-label">图像验证码</label>
                           <!--  <label class="col-sm-3 control-label col-xs-12" style="margin-bottom: 5px;">图像验证码</label> -->
                           <!--  <div class="col-sm-5 col-xs-7">
                                <input type="text" class="form-control phone" placeholder="请输入您的验证码"  name="imgcode" id="imgcode">
                            </div>
                            <div class="col-sm-2 text-right col-xs-4">
                                <img src="/index.php/Home/Index/yzm" onclick="this.src=this.src+'?'"><div class="tips">
                                </div>
                            </div> -->
                            <div class="col-sm-8">
                             <div id="embed-captcha"></div>
                            <p id="wait" class="show">正在加载验证码......</p>
                            <p id="notice" class="hide">请先完成验证</p>
                            </div>
                         
                        </div>
                        <div class="form-group">
                            <div class="col-sm-offset-2 col-sm-3 col-xs-12">
                                <button type="button" id="sub" class="btn btn-success">注册</button>
                            </div>
                            <div class="col-sm-5 col-xs-12">
                                <a  class="btn btn-warning" href="/index.php/Home/Index/index.html">已有账号,去登录</a>
                            </div>
                        </div>
                    </form>

 

 

ajax 发送验证码:


        $.post("/index.php/Home/Index/SendSMS.html",{phone:moble},function(flag){
            if(flag==0){
                alert('验证短信已经发送到'+moble+'上,请注意查收!');
                var i=60;
                $('#send').attr('disabled',true);
                var si = setInterval(function(){
                    $('#send').val(i+'秒');

                    if(i<=0) {
                        clearInterval(si);
                        $('#send').val('获取验证码');
                        $('#send').attr('disabled',false);
                    }
                    i--;
                },1000);
            }else{
                alert('发送失败('+flag+')!请重新发送。');
            }
        });

        $.post("/index.php/Home/Index/SendSMS.html",{phone:moble},function(flag){
            if(flag==0){
                alert('验证短信已经发送到'+moble+'上,请注意查收!');
                var i=60;
                $('#send').attr('disabled',true);
                var si = setInterval(function(){
                    $('#send').val(i+'秒');

                    if(i<=0) {
                        clearInterval(si);
                        $('#send').val('获取验证码');
                        $('#send').attr('disabled',false);
                    }
                    i--;
                },1000);
            }else{
                alert('发送失败('+flag+')!请重新发送。');
            }
        });

$("#sub").click(function(){

 

    var username = $("#username").val();
    var moble = $("#moble").val();
    var code = $("#code").val();
    var imgcode = $("#imgcode").val();
    var password = $("#password").val();
    var password2 = $("#password2").val();
    var name = $("#name").val();
    var phone = $("#phone").val();
    var qq = $("#qq").val();

    if($("#username").val()==""){
        $("#username").next().html("请输入您的登录账号");
        $("#username").next().css("display","block");
        return false;
    }
    if($("#moble").val()==""){
        $("#moble").next().html("请输入您的手机号码");
        $("#moble").next().css("display","block");
        return false;
    }
    if($("#code").val()==""){
        $("#code").next().html("请输入收到的短信验证码");
        $("#code").next().css("display","block");
        return false;
    }
    if($("#imgcode").val()==""){
        $("#imgcode").next().html("请输入收到的图像验证码");
        $("#imgcode").next().css("display","block");
        return false;
    }
    if($("#password").val()==""){
        $("#password").next().html("请输入密码");
        $("#password").next().css("display","block");
        return false;
    }
    if($("#password2").val()==""){
        $("#password2").next().html("请输入确认密码");
        $("#password2").next().css("display","block");
        return false;
    }
    if($("#name").val()==""){
        $("#name").next().html("请输入真实姓名");
        $("#name").next().css("display","block");
        return false;
    }
    if($("#phone").val()==""){
        $("#phone").next().html("请输入您的联系电话");
        $("#phone").next().css("display","block");
        return false;
    }
    if($("#qq").val()==""){
        $("#qq").next().html("请输入您的QQ号码");
        $("#qq").next().css("display","block");
        return false;
    }

    $.post("/index.php/Home/Index/regcl.html",{username:username,moble:moble,code:code,imgcode:imgcode,password2:password2,name:name,phone:phone,qq:qq,password:password},function(result){
        var data = eval('(' + result + ')');
        if(data.code==1){

            layer.msg(data.text, function(){
                window.location.href=data.url;
            });

        }else{
            layer.msg(data.text);
        }
    });
})

 

 

样式提示:

    .tips {
    position: absolute;
    border-radius: 6px;
    box-shadow: 0 5px 10px rgba(0,0,0,.2);
    line-height: 30px;
    z-index: 2;
    padding: 0 10px;
    background: #fff;
    top: 40px;
    border: 1px solid #f7f7f7;
    color: #A90707;
  }


 


 

本博文版权归博主所有,转载请注明地址!如有侵权、违法,请联系admin@php.cn举报处理!
全部评论 文明上网理性发言,请遵守新闻评论服务协议
0条评论
作者最新博文
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号

  • 登录PHP中文网,和优秀的人一起学习!
    全站2000+教程免费学