<script type="text/javascript">function checkform() {var re;var ss = document.getElementById('txtMobile').value;re = /^(1[358][0-9]{9})$/;if (re.test(ss)==false) {alert("手机号码输入不合法");return false; }var id=document.getElementById("txtIDNUMBER").value;var reg = /(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/;if (reg.test(id) === false) {alert("身份证输入不合法");return false;}}
function setpawd(){
       var paw1 = $(".pw_li input").val();     var paw2 = $(".repw_li input").val();
    if (paw1 == "") {             alert("请输入登录密码")
    }else if(paw2== ""){
        alert("请输入确认密码")    }else {

        if (paw1 != paw2) {            $(".repw_li input").empty();            alert("两次密码不一致,请重新输入1")        }        if (paw1.length <= 6||paw1.length>=12) {            $(".repw_li input").empty();            alert("密码长度要大于等于6,小于12.")        }        if (paw1.length >= 8&&paw1.length<=12) {            var letter = 0, num = 0;            for (var a = 0; a < paw1.length; a++) {                if ((paw1[a] >= 'A' && paw1[a] <= 'Z') || (paw1[a] >= 'a' && paw1[a] <= 'z')) letter++;                else if (paw1[a] >= '0' && paw1[a] <= '9') num++;            }            if (letter && num) {                $.ajax({                    url: 'h5_updatePwd.html',                    type: 'post',                    data: 'password=' + paw1 ,                    async: false, //默认为true 异步                    error: function () {                        alert("查询异常");                        window.location.href = "setPass.html";                    },                    success: function (data) {                        var flag = JSON.stringify(data.success);                        if (flag == 'true') {                            $.toptip(JSON.stringify(data.content), 3000, 'error');                            window.location.href = "login_h5.html";                        }                        else {                            $.toptip(JSON.stringify(data.content), 3000, 'error');                        }                    }                });

            } else {                $(".repw_li input").empty();                alert("密码要求数字与字母组合,请重新输入!");            }        }    }}
</script>

转载于:https://www.cnblogs.com/CatsBlog/p/9460469.html

js实现手机号码与登录密码,身份证验证相关推荐

  1. 使用shiro进行登录密码安全验证

    使用shiro进行登录密码安全验证 使用框架版本 SpringBoot 1.5.3.RELEASE shiro-spring 1.2.5 shiro-ehcache 1.2.5 Shiro配置 Shi ...

  2. Python_49模块及模块导入_OS模块_SYS模块_hashlib模块_用户登录密码加密验证的例子...

    一个py文件就可以是一个模块 Python导入模块名的查找:先去该文件目录下找   Pycharm 里面查找    安装包查找 import 自写模块的时候需要把模块的全部地址尽量写出写全 例如:模块 ...

  3. 校验规则自定义(身份证、姓名、企业名称、统一社会信用代码、手机号码、登录密码、二次登录密码、验证码)

    切换用户类型分别校验对应的字段 注册为例,分别有两个注册类型 2是企业 3是专家 var validatesfz = async (rule, value, callback) => {if ( ...

  4. js的手机号码和固定电话号码同时验证(在同一个text内)

    在同一个text里输入电话号码,可以是手机号码,也可以是固定电话号码,必填,且必须是规范的电话号码格式: var Telephone = $("#Telephone_add").v ...

  5. 最新js验证手机号码、电话号码、身份证号码正则表达式代码

    js验证手机号码.电话号码.身份证号码正则表达式 手机号码正则表达式验证 固定电话号码正则表达式 身份证正则 手机号码正则表达式验证 function checkPhone(){ var phone ...

  6. URL、QQ号、微信、手机号、邮箱、身份证、小写字母、大写字母、短信、图片、登录密码、姓名等各种验证

    /* 合法url */ export function validateURL (textval) {const urlregex = /(http|ftp|https):\/\/[\w\-_]+(\ ...

  7. Shiro自定义realm实现密码验证及登录、密码加密注册、修改密码的验证

    一:先从登录开始,直接看代码 @RequestMapping(value="dologin",method = {RequestMethod.GET, RequestMethod. ...

  8. 【HTML、CSS、JS】注册页面实现(带验证码,密码强度验证,表格提交验证等)

    由于是个刚学这方面的菜鸡,所以好多代码都是从各个大佬那儿粘贴复制过来的orz,边搬运边学习吧可以说是.以下为部分参考.图片字体我都在网上找的,没有商用应该不犯法吧quq 密码强度检测:https:// ...

  9. java验证码验证码_Java登录页面实时验证用户名密码和动态验证码

    ●登录名和密码是同时验证的,并不是先验证登录名是否存在,然后再验证密码是否正确,是同时进行验证,若登录名和密码当中一个条件不符合,则提示用户登录名或者密码错误, 这样做的意义是为了保证用户信息的安全( ...

最新文章

  1. api.php t.cn,PHP通过调用新浪API生成t.cn格式短网址链接的方法详解
  2. 云计算时代的网络安全
  3. 高等数学下-赵立军-北京大学出版社-题解-练习12.1
  4. 获取不到html页面上的元素,Vue v-for渲染页面,获取不到DOM元素解析
  5. 照片尺寸大小对照表_贴片led灯珠型号对照表在手,贴片灯珠选型从此不愁!
  6. java volatile详解,互联网 面试官 如何面试
  7. C语言:有N个数从小到大的顺序存放在一个数组中,输入一个数,要求用折半查找法找出该数是数组中第几个数。如果不在数组中,打印“not found”。
  8. 大数据技术全解之数据能力是核心竞争力
  9. MySQL essential版本和普通版本有什么区别?
  10. 曹国伟:新浪将推新社交产品与微博互补
  11. 编译原理 实验一 词法分析器设计
  12. 上海大华条码称代码_上海大华条码秤的调试方法
  13. Android 动画录制 GIF录制
  14. mongoose报错Cast to ObjectId failed for value
  15. Ubuntu系统中如何删除一个用户
  16. 【MFC】打砖块小游戏(下)(7)
  17. Virtual Box安装Ubuntu
  18. 和谐,就是把人性上升为制度
  19. fastjson首字母大写的几种方法
  20. JSP入门教程:JSP简明教程

热门文章

  1. Cadence OrCAD capture SCH package
  2. python不能输入中文字_python输入汉字
  3. 多媒体教室计算机加投影机和电动幕配置方案
  4. 传智汇2018首秀:携手京东打造精品技术盛宴
  5. java web期末考试试卷_2016年大学java期末考试试题(10)
  6. linux普通用户转换成超级用户的好多种方法
  7. Python之模块增加到site-packages
  8. hdu 4541(麻烦的模拟)
  9. 【吴恩达 机器学习】ex1 gradient descend —— python
  10. unicode 生僻字_最难汉字biáng被Unicode收录,网友:我知道该给孩子取什么名了