全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

用JS实现简单的登录验证功能

实现过程示意图

代码

<!DOCTYPE html>
  <html>
  <head>
  <meta charset="UTF-8">
  <title>登录</title>
  <style>
    .ok {
      color: green;
      border: 1px solid green;
    }
    .error {
      color: red;
      border: 1px solid red;
    }
  </style>
  <script>
    //校验账号的格式
    function check_code() {
      console.log(1);
      //获取账号
      var code =
        document.getElementById("code").value;
      //校验其格式(\w字母或数字或下划线)
      var span =
        document.getElementById("code_msg");
      var reg = /^\w{6,10}$/;
      if(reg.test(code)) {
        //通过,增加ok样式
        span.className = "ok";
      } else {
        //不通过,增加error样式
        span.className = "error";
      }
    }
    function check_pwd(){
      console.log(2);
      var code2 =document.getElementById("pwd").value;
      var span2 =
        document.getElementById("pwd_msg");
      var reg2 = /^\w{6,10}$/;
      if(reg2.test(code2)) {
        span2.className = "ok";
      } else {
        span2.className = "error";
      }

    }
  </script>
  </head>
  <body>
    <form action="http://www.tmooc.cn">
      <p>
        账号:
        <input type="text" id="code" onblur="check_code()"/>
        <span id="code_msg">6-10位字母、数字、下划线</span>
      </p>
      <p>
        密码:
        <input type="text" id="pwd" onblur="check_pwd()" />
        <span id="pwd_msg">8-20位字母、数字、下划线</span>
      </p>
      <p><input type="submit" value="登录"/></p>
    </form>
  </body>
  </html>

下面在看一段简单的代码关于javascript实现简单的用户登录验证

代码如下所示:

<!DOCTYPE html>
 <html lang="en">
 <head>
   <meta charset="UTF-8">
   <title>Document</title>
 </head>
 <body>
   <script type="text/javascript">
     function check() {
    if(document.getElementById("username").value=="") {
        alert("没有输入用户名!");
         return false;
      } else if(document.getElementById("password").value=="") {
        alert("没有输入密码!");
        return false;
      } else {
        alert("提交成功!")
        return true;
       }
    }
   </script>
  <form name="form1">
   <input type="text" id="username">
  <input type="password" id="password" >
  <input type="submit" onclick="check()">
  </form>  
 </body>
 </html>

总结

以上所述是小编给大家介绍的用JS实现简单的登录验证功能,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!


# js实现登录验证  # js登录验证  # HTML页面登录时的JS验证方法  # js实现登录注册框手机号和验证码校验(前端部分)  # 原生js验证简洁注册登录页面  # JSP实现登录功能之添加验证码  # javascript和jquery实现用户登录验证  # 详解JS实现系统登录页的登录和验证  # js登录滑动验证的实现(不滑动无法登陆)  # JSP + Servlet实现生成登录验证码示例  # Ionic+AngularJS实现登录和注册带验证功能  # js实现滑动滑块验证登录  # 下划线  # 小编  # 在此  # 给大家  # 所示  # 输入用户名  # 用户登录  # 所述  # 给我留言  # 感谢大家  # 输入密码  # 不通过  # 疑问请  # 有任何  # red  # check_code  # script  # function  # px  # border 


相关文章: ,怎么在广州志愿者网站注册?  北京网站制作的公司有哪些,北京白云观官方网站?  网站制作怎么样才能赚钱,用自己的电脑做服务器架设网站有什么利弊,能赚钱吗?  深圳网站制作平台,深圳市做网站好的公司有哪些?  建站之星如何取消后台验证码生成?  模具网站制作流程,如何找模具客户?  黑客入侵网站服务器的常见手法有哪些?  如何通过西部数码建站助手快速创建专业网站?  北京网站制作费用多少,建立一个公司网站的费用.有哪些部分,分别要多少钱?  建站之星导航菜单设置与功能模块配置全攻略  如何基于PHP生成高效IDC网络公司建站源码?  魔毅自助建站系统:模板定制与SEO优化一键生成指南  如何用wdcp快速搭建高效网站?  怎么将XML数据可视化 D3.js加载XML  Python多线程使用规范_线程安全解析【教程】  建站主机是否属于云主机类型?  如何高效完成独享虚拟主机建站?  Android自定义控件实现温度旋转按钮效果  ,石家庄四十八中学官网?  道歉网站制作流程,世纪佳缘致歉小吴事件,相亲网站身份信息伪造该如何稽查?  宝塔建站无法访问?如何排查配置与端口问题?  如何在宝塔面板中创建新站点?  如何快速配置高效服务器建站软件?  高端智能建站公司优选:品牌定制与SEO优化一站式服务  制作网页的网站有哪些,电脑上怎么做网页?  昆明高端网站制作公司,昆明公租房申请网上登录入口?  建站之星如何通过成品分离优化网站效率?  沈阳个人网站制作公司,哪个网站能考到沈阳事业编招聘的信息?  实惠建站价格推荐:2025年高性价比自助建站套餐解析  阿里云网站搭建费用解析:服务器价格与建站成本优化指南  巅云智能建站系统:可视化拖拽+多端适配+免费模板一键生成  如何在IIS中新建站点并配置端口与物理路径?  微信小程序制作网站有哪些,微信小程序需要做网站吗?  网站制作多少钱一个,建一个论坛网站大约需要多少钱?  建站之家VIP精选网站模板与SEO优化教程整合指南  C++用Dijkstra(迪杰斯特拉)算法求最短路径  已有域名建站全流程解析:网站搭建步骤与建站工具选择  如何快速搭建高效可靠的建站解决方案?  如何在IIS管理器中快速创建并配置网站?  如何快速重置建站主机并恢复默认配置?  建站主机选购指南:核心配置与性价比推荐解析  香港服务器网站测试全流程:性能评估、SEO加载与移动适配优化  西安大型网站制作公司,西安招聘网站最好的是哪个?  如何在阿里云部署织梦网站?  如何在Ubuntu系统下快速搭建WordPress个人网站?  SAX解析器是什么,它与DOM在处理大型XML文件时有何不同?  简单实现Android文件上传  建站org新手必看:2024最新搭建流程与模板选择技巧  整人网站在线制作软件,整蛊网站退不出去必须要打我是白痴才能出去?  高防服务器租用首荐平台,企业级优惠套餐快速部署 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。