样式代码如下:

<!DOCTYPE html>
<html><head><title>登录</title><meta charset="utf-8"/><style type="text/css">form{width:500px;margin:150px auto;border:1px solid #CCC;}form h1{text-align:center;margin:0;padding:5px;border:1px solid #CCC;}form p{margin:0;padding:20px;border:1px solid #CCC;}form div{text-align:center;margin:0;padding:10px;border:1px solid #CCC;}.error_msg{border:1px solid red;color:red;}</style><script type="text/javascript">//校验用户名function check_name(){var input = document.getElementById("name");var span = document.getElementById("name_msg");var name = input.value;//正则表达式var reg = /^\w{3,10}$/;if(!reg.test(name)){//如果不匹配增加错误样式//className属性等价于元素的classspan.className = "error_msg";return false;}else{//如果匹配,移除错误样式span.className = "";return true;}}//校验密码function check_pwd(){var input = document.getElementById("pwd");var span = document.getElementById("pwd_msg");var pwd = input.value;var reg = /^\w{6,20}$/;if(!reg.test(pwd)){span.className = "error_msg";return false;}else{span.className = "";return true;}}</script></head><body><!-- 表单用于输入登录信息,提交给服务器 --><!-- onsubmit是表单提交事件,在点击登录时触发,若该方法返回true,则提交表单,返回false则不提交,起到拦截的作用--><form action="http://tmooc.cn" οnsubmit="return (check_name()+check_pwd())==2"><h1>登录</h1><p>帐号:<input type="text" οnblur="check_name()" id="name"/><span id="name_msg">3-10个字母、数字、下划线</span></p><p>密码:<input type="password" οnblur="check_pwd()" id="pwd"/><span id="pwd_msg">6-20个字母、数字、下划线</span></p><div><input type="submit" value="登录" οnclick="f1()"/></div></form></body>
</html

利用正则表达式做验证登录相关推荐

  1. 利用正则表达式来验证邮箱

    本文简单介绍了如何用正则表达式来验证邮箱. 由于代码量较少,就不做过多的解释啦! 效果图: 正确: 错误: 代码如下: <!DOCTYPE html> <html lang=&quo ...

  2. Python中利用正则表达式做数据清洗(re)

    目录 1.常用正则表达式 Python中常用正则表达式 2.正则表达式做数据清洗 2.1 从网页HTML标签中提取文本 2.2 去掉英文文章中标点符号,提取词汇 2.3 提取以.com结尾的邮箱 1. ...

  3. Android中利用正则表达式验证手机号是否合法

    利用正则表达式来验证手机号是否合法,现在我们简单使用一下,这个在实际的应用中很实用. 例:在输入框中输入手机号,判断是否合法, MainActivity中: package com.example.m ...

  4. 利用正则表达式匹配标点问题

    做了一个任务,将每个描述中除了中文,拼音和数字中的其他符号找出来.查找资料后发现利用正则表达式做这个问题 我写了一个方法和测试的例子如下: package com.temaiba;import jav ...

  5. php百度人脸识别做登陆,php调用百度人脸识别接口查询数据库人脸信息实现验证登录功能...

    博主在进行鼎食城毕业设计时,需要实现一个人脸识别登录功能,想到可以利用百度的人脸识别接口来完成,于是便去下载了百度的识别SDK,我用的是PHP,需要的的可以去下载其他版本,以下是识别效果: 用户在开始 ...

  6. php 自动验证 正则表达,使用正则表达式验证登录页面的输入内容

    这篇文章主要介绍了使用正则表达式验证登录页面输入是否符合要求的实例代码,非常不错,具有参考借鉴价值,需要的朋友可以参考下 先给大家展示下效果图: 废话不多说了,直接给大家贴代码了,具体代码如下所示: ...

  7. 2020使用html、js、正则表达式做一个前端注册表单信息验证

    使用html.js.正则表达式做一个前端注册表单信息验证 小小前端练手项目,主要运用正则表达式对用户名.密码.确认密码.电子邮箱.手机号码.生日.身份证号码的验证 1.用户名不正确(需由由英文字母和数 ...

  8. Java用正则表达式判断学号,利用正则表达式验证学号_利用正则表达式开发动态网页...

    [摘 要]在动态网页设计中,利用正则表达式可以高效.快速地进行开发,本文探讨了在PHP中利用正则表达式进行url地址解析,密码和邮件验证以及文本文件的处理. [关键词]正则表达式 PHP 动态网页 [ ...

  9. html正则表达式登录验证,JavaScript正则表达式验证登录实例

    本文实例为大家分享了js正则表达式验证登录的具体代码,供大家参考,具体内容如下 代码片段: qq登录模拟测试 function check(){ /*非空*/ if(form1.username.va ...

最新文章

  1. 快速提升网站SEO优化排名技巧有哪些?
  2. java 查看变量类型
  3. 程序的不同段的区别和作用
  4. 搜狗输入法错误推送地震信息,但其背后的真正价值值得思考
  5. 浅谈微信小程序生命周期
  6. 《推荐系统学习(二)》PCA降维方法的数学推导
  7. java sdk他edk de区别_最低SDK版本/目标SDK版本与编译SDK版本之间有什么区别?
  8. php去除文字格式,php如何清除html格式并去除文字中的空格然后截取文字
  9. 微信小程序实例源码大全下载
  10. vue(h5)打包apk
  11. 用latex生成pdf文件后,文本复制粘贴显示乱码
  12. 计算机管理格式化没有顺利完成,TF存储卡“格式化没有顺利完成”问题解决的方法...
  13. 初识C语言之条件结构篇——带你认知编程世界的逻辑之美!
  14. vue form表单提交动态数据
  15. 上海11月月赛乙组解题报告
  16. 国家氢能产业政策:氢能源股票龙头及上市公司
  17. 地理大圆距离 C语言,通过经纬度计算两点之间的距离
  18. Template 基础篇-函数模板
  19. 三相全控桥式整流matlab仿真,基于matlab的三相桥式全控整流电路的仿真研究
  20. [视频]QQ空间技术架构之深刻揭秘------技术体会

热门文章

  1. Lora中信息码片,编码率解释
  2. 3D打印机硬件驱动-马林固件最新版本2.0.X中文注释(1)marlin 2.0.9.2 截至发稿时间2021年12月16日
  3. 计算机主机报警是怎么回事,计算机不断报警的原因是什么?
  4. Debian 下的五笔输入法 Rime
  5. 大厂面试题含答案(二)
  6. iphone个人热点无法开启_为什么苹果手机上的个人热点一直在转不能打开啊
  7. c语言mac地址加冒号,如何通过在Excel中添加冒号来格式化单元格中的mac地址?
  8. 树莓派智能家居项目整合(包含语音、socket、火灾、摄像头线程)
  9. 关于CSDN博客广告过多的解决办法
  10. Ubuntu18.04 Sogou搜狗输入法选词面板乱码Bug终极Solution