首页 > 软件开发 > JQUERY >

html+css+jquery实现注册表单的验证

来源:互联网 2023-03-16 23:54:15 368

html css jquery实现注册表单的验证t6Y办公区 - 实用经验教程分享!

工具/原料

  • adobe dreamweaver

方法/步骤

  • 1

    新建html文档。t6Y办公区 - 实用经验教程分享!

    html css jquery实现注册表单的验证t6Y办公区 - 实用经验教程分享!

  • 1本页面非法爬取自百度经验
  • 2

    书写html。t6Y办公区 - 实用经验教程分享!

    div class="reg_div">t6Y办公区 - 实用经验教程分享!

    注册/t6Y办公区 - 实用经验教程分享!

    ul class="reg_ul">t6Y办公区 - 实用经验教程分享!

    li>t6Y办公区 - 实用经验教程分享!

    span>用户名:/span>t6Y办公区 - 实用经验教程分享!

    input type="text" name="" value="" placeholder="4-8位用户名" class="reg_user">t6Y办公区 - 实用经验教程分享!

    span class="tip user_hint">/span>t6Y办公区 - 实用经验教程分享!

    /li>t6Y办公区 - 实用经验教程分享!

    li>t6Y办公区 - 实用经验教程分享!

    span>密码:/span>t6Y办公区 - 实用经验教程分享!

    input type="password" name="" value="" placeholder="6-16位密码" class="reg_password">t6Y办公区 - 实用经验教程分享!

    span class="tip password_hint">/span>t6Y办公区 - 实用经验教程分享!

    /li>t6Y办公区 - 实用经验教程分享!

    li>t6Y办公区 - 实用经验教程分享!

    span>确认密码:/span>t6Y办公区 - 实用经验教程分享!

    input type="password" name="" value="" placeholder="确认密码" class="reg_confirm">t6Y办公区 - 实用经验教程分享!

    span class="tip confirm_hint">/span>t6Y办公区 - 实用经验教程分享!

    /li>t6Y办公区 - 实用经验教程分享!

    li>t6Y办公区 - 实用经验教程分享!

    span>邮箱:/span>t6Y办公区 - 实用经验教程分享!

    input type="text" name="" value="" placeholder="邮箱" class="reg_email">t6Y办公区 - 实用经验教程分享!

    span class="tip email_hint">/span>t6Y办公区 - 实用经验教程分享!

    /li>t6Y办公区 - 实用经验教程分享!

    li>t6Y办公区 - 实用经验教程分享!

    span>手机号码:/span>t6Y办公区 - 实用经验教程分享!

    input type="email" name="" value="" placeholder="手机号" class="reg_mobile">t6Y办公区 - 实用经验教程分享!

    span class="tip mobile_hint">/span>t6Y办公区 - 实用经验教程分享!

    /li>t6Y办公区 - 实用经验教程分享!

    li>t6Y办公区 - 实用经验教程分享!

    button type="button" name="button" class="red_button">注册/button>t6Y办公区 - 实用经验教程分享!

    /li>t6Y办公区 - 实用经验教程分享!

    /ul>t6Y办公区 - 实用经验教程分享!

    /div>t6Y办公区 - 实用经验教程分享!

    html css jquery实现注册表单的验证t6Y办公区 - 实用经验教程分享!

  • 3

    书写css样式。t6Y办公区 - 实用经验教程分享!

    style>t6Y办公区 - 实用经验教程分享!

    html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video, button { margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline; font-family: "微软雅黑"; text-decoration: none; color: #000; }t6Y办公区 - 实用经验教程分享!

    body { min-width: 1200px; }t6Y办公区 - 实用经验教程分享!

    a:hover { text-decoration: none; }t6Y办公区 - 实用经验教程分享!

    input { outline: none; }t6Y办公区 - 实用经验教程分享!

    article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }t6Y办公区 - 实用经验教程分享!

    body { line-height: 1; }t6Y办公区 - 实用经验教程分享!

    ol, ul { list-style: none; }t6Y办公区 - 实用经验教程分享!

    blockquote, q { quotes: none; }t6Y办公区 - 实用经验教程分享!

    blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }t6Y办公区 - 实用经验教程分享!

    table { border-collapse: collapse; border-spacing: 0; }t6Y办公区 - 实用经验教程分享!

    body { background-color: #333; }t6Y办公区 - 实用经验教程分享!

    .reg_div { margin: auto; width: 500px; height: 500px; border: 1px solid #333; border-radius: 5px; text-align: center; margin-top: 20px; background-color: #ffffff; }t6Y办公区 - 实用经验教程分享!

    .reg_div p { padding: 30px 0px; font-size: 30px; }t6Y办公区 - 实用经验教程分享!

    .reg_ul { width: 100%; }t6Y办公区 - 实用经验教程分享!

    .reg_ul li { margin: auto; overflow: hidden; width: 100%; margin-top: 10px; }t6Y办公区 - 实用经验教程分享!

    .reg_ul li span { float: left; width: 100px; text-align: right; display: inline-block; margin: auto; margin-left: 30px; margin-top: 10px; }t6Y办公区 - 实用经验教程分享!

    .reg_ul li span.tip { margin: 6px 0 0 10px; width: 40px; text-align: left; }t6Y办公区 - 实用经验教程分享!

    .reg_ul li input { float: left; width: 228px; height: 30px; border: 1px solid #333; border-radius: 3px; padding-left: 20px; outline: medium; margin-left: 10px; }t6Y办公区 - 实用经验教程分享!

    .reg_ul li button { margin: auto; color: #ffffff; background-color: #333; font-size: 16px; padding: 10px 60px; outline: inherit; border-radius: 3px; cursor: pointer; margin-top: 10px; }t6Y办公区 - 实用经验教程分享!

    /style>t6Y办公区 - 实用经验教程分享!

    html css jquery实现注册表单的验证t6Y办公区 - 实用经验教程分享!

  • 4

    添加并引用js。t6Y办公区 - 实用经验教程分享!

    script type="text/javascript" src="js/jquery.min.js">/script>t6Y办公区 - 实用经验教程分享!

    script type="text/javascript" src="js/script.js">/script>t6Y办公区 - 实用经验教程分享!

    html css jquery实现注册表单的验证t6Y办公区 - 实用经验教程分享!

  • 5

    书写script.js。t6Y办公区 - 实用经验教程分享!

    var user_Boolean = false;t6Y办公区 - 实用经验教程分享!

    var password_Boolean = false;t6Y办公区 - 实用经验教程分享!

    var varconfirm_Boolean = false;t6Y办公区 - 实用经验教程分享!

    var emaile_Boolean = false;t6Y办公区 - 实用经验教程分享!

    var Mobile_Boolean = false;t6Y办公区 - 实用经验教程分享!

    $('.reg_user').blur(function(){t6Y办公区 - 实用经验教程分享!

    if ((/^[a-z0-9_-]{4,8}$/).test($(".reg_user").val())){t6Y办公区 - 实用经验教程分享!

    $('.user_hint').html("✔").css("color","green");t6Y办公区 - 实用经验教程分享!

    user_Boolean = true;t6Y办公区 - 实用经验教程分享!

    }else {t6Y办公区 - 实用经验教程分享!

    $('.user_hint').html("×").css("color","red");t6Y办公区 - 实用经验教程分享!

    user_Boolean = false;t6Y办公区 - 实用经验教程分享!

    }t6Y办公区 - 实用经验教程分享!

    });t6Y办公区 - 实用经验教程分享!

    $('.reg_password').blur(function(){t6Y办公区 - 实用经验教程分享!

    if ((/^[a-z0-9_-]{6,16}$/).test($(".reg_password").val())){t6Y办公区 - 实用经验教程分享!

    $('.password_hint').html("✔").css("color","green");t6Y办公区 - 实用经验教程分享!

    password_Boolean = true;t6Y办公区 - 实用经验教程分享!

    }else {t6Y办公区 - 实用经验教程分享!

    $('.password_hint').html("×").css("color","red");t6Y办公区 - 实用经验教程分享!

    password_Boolean = false;t6Y办公区 - 实用经验教程分享!

    }t6Y办公区 - 实用经验教程分享!

    });t6Y办公区 - 实用经验教程分享!

    $('.reg_confirm').blur(function(){t6Y办公区 - 实用经验教程分享!

    if (($(".reg_password").val())==($(".reg_confirm").val())){t6Y办公区 - 实用经验教程分享!

    $('.confirm_hint').html("✔").css("color","green");t6Y办公区 - 实用经验教程分享!

    varconfirm_Boolean = true;t6Y办公区 - 实用经验教程分享!

    }else {t6Y办公区 - 实用经验教程分享!

    $('.confirm_hint').html("×").css("color","red");t6Y办公区 - 实用经验教程分享!

    varconfirm_Boolean = false;t6Y办公区 - 实用经验教程分享!

    }t6Y办公区 - 实用经验教程分享!

    });t6Y办公区 - 实用经验教程分享!

    $('.reg_email').blur(function(){t6Y办公区 - 实用经验教程分享!

    if ((/^[a-z\d] (\.[a-z\d] )*@([\da-z](-[\da-z])?) (\.{1,2}[a-z] ) $/).test($(".reg_email").val())){t6Y办公区 - 实用经验教程分享!

    $('.email_hint').html("✔").css("color","green");t6Y办公区 - 实用经验教程分享!

    emaile_Boolean = true;t6Y办公区 - 实用经验教程分享!

    }else {t6Y办公区 - 实用经验教程分享!

    $('.email_hint').html("×").css("color","red");t6Y办公区 - 实用经验教程分享!

    emaile_Boolean = false;t6Y办公区 - 实用经验教程分享!

    }t6Y办公区 - 实用经验教程分享!

    });t6Y办公区 - 实用经验教程分享!

    $('.reg_mobile').blur(function(){t6Y办公区 - 实用经验教程分享!

    if ((/^1[34578]\d{9}$/).test($(".reg_mobile").val())){t6Y办公区 - 实用经验教程分享!

    $('.mobile_hint').html("✔").css("color","green");t6Y办公区 - 实用经验教程分享!

    Mobile_Boolean = true;t6Y办公区 - 实用经验教程分享!

    }else {t6Y办公区 - 实用经验教程分享!

    $('.mobile_hint').html("×").css("color","red");t6Y办公区 - 实用经验教程分享!

    Mobile_Boolean = false;t6Y办公区 - 实用经验教程分享!

    }t6Y办公区 - 实用经验教程分享!

    });t6Y办公区 - 实用经验教程分享!

    $('.red_button').click(function(){t6Y办公区 - 实用经验教程分享!

    if(user_Boolean && password_Boolea && varconfirm_Boolean && emaile_Boolean && Mobile_Boolean == true){t6Y办公区 - 实用经验教程分享!

    alert("注册成功");t6Y办公区 - 实用经验教程分享!

    }else {t6Y办公区 - 实用经验教程分享!

    alert("请完善信息");t6Y办公区 - 实用经验教程分享!

    }t6Y办公区 - 实用经验教程分享!

    });t6Y办公区 - 实用经验教程分享!

    html css jquery实现注册表单的验证t6Y办公区 - 实用经验教程分享!

    html css jquery实现注册表单的验证t6Y办公区 - 实用经验教程分享!

  • 6

    页面整体代码结构。t6Y办公区 - 实用经验教程分享!

    html css jquery实现注册表单的验证t6Y办公区 - 实用经验教程分享!

  • 7

    查看效果。t6Y办公区 - 实用经验教程分享!

    html css jquery实现注册表单的验证t6Y办公区 - 实用经验教程分享!

    html css jquery实现注册表单的验证t6Y办公区 - 实用经验教程分享!

  • 注意事项

    • jquery.min.js是个js包,网上可以下载。

    以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!t6Y办公区 - 实用经验教程分享!


    标签: CSSHTMLJQUERY

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码