AngularJS注册表单验证的步奏详解

这次给大家带来AngularJS注册表单验证的步奏详解,AngularJS注册表单验证的注意事项有哪些,下面就是实战案例,一起来看一下。

              //email验证    $(function(){      //input标签获取焦点/失去焦点时调用方法      $(":input[name='email']").blur(function(){        //获取input的内容        var email = $(this).val();        //给定输入内容的模板(email格式模板)        var reg = /w+[@]{1}w+[.]w+/;        //将input的内容放入到模板中,进行判断        if(reg.test(email)){          //格式正确:输出“用户名可用”          $(":input[name='check-email']").val("用户名可用");          //声明正确时调用的图片          image1 = "";          //将图片放入到img标签中          $("#img1").attr("src", image1);        }else{          //格式错误:输出“请填写有效的Email地址”          $(":input[name='check-email']").val("请填写有效的Email地址");          //声明正确时调用的图片          image1 = "";          //将图片放入到img标签中          $("#img1").attr("src", image1);        }      });    });    //name验证    $(function(){      $(":input[name='name']").blur(function(){        var name = $(this).val();        //判断输入内容是大于四个字符        if(name.length > 4){          $(":input[name='check-name']").val("输入正确");          image2 = "";          $("#img2").attr("src", image2);        }else{          $(":input[name='check-name']").val("输入信息错误");          image2 = "";          $("#img2").attr("src", image2);        }      });    });    //password验证-第一次    $(function(){      $(":input[name='password-one']").blur(function(){        var name = $(this).val();        //判断密码是否大于6个字符        if(name.length > 6){          $(":input[name='check-password-one']").val("密码可用");          image3 = "";          $("#img3").attr("src", image3);        }else{          $(":input[name='check-password-one']").val("密码不可用");          image3 = "";          $("#img3").attr("src", image3);        }      });    });    //password验证-第二次    $(function(){      $(":input[name='password-two']").blur(function(){        var name1 = $(":input[name='password-one']").val();        var name2 = $(this).val();        //首先判断密码是否大于6个字符        if(name2.length > 6){          //然后判断两次密码是否一致          if(name2 == name1){            $(":input[name='check-password-two']").val("密码可用");            image4 = "";            $("#img4").attr("src", image4);          }else{            $(":input[name='check-password-two']").val("密码不可用");            image4 = "";            $("#img4").attr("src", image4);          }        }else{          $(":input[name='check-password-two']").val("密码不可用");          image4 = "";          $("#img4").attr("src", image4);        }      });    });          img{width: 15px; height: 15px}    .left{width: 200px; text-align: right}    .right{width: 400px}    .bjs{background-color: limegreen}    .btn{margin: 20px 0 0 300px}  

以下均为必填项

//table表格样式:边框为1,内部填充为10,外部填充为0
请输入您的Email地址: AngularJS注册表单验证的步奏详解
设置您在当当网的昵称: AngularJS注册表单验证的步奏详解
设置密码: AngularJS注册表单验证的步奏详解
再次输入您设置的密码: AngularJS注册表单验证的步奏详解

登录后复制

相信看了本文案例你已经掌握了方法,更多精彩请关注【创想鸟】其它相关文章!

推荐阅读:

以上就是AngularJS注册表单验证的步奏详解的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2771422.html

(0)
上一篇 2025年3月8日 12:57:08
下一篇 2025年3月8日 12:57:39

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • 用requireJS添加返回顶部功能

    这次给大家带来用requireJS添加返回顶部功能,用requireJS添加返回顶部功能的注意事项有哪些,下面就是实战案例,一起来看一下。 本文实例讲述了requireJS模块化实现返回顶部功能的方法。分享给大家供大家参考,具体如下: 引用…

    编程技术 2025年3月8日
    000
  • Node.js往MySQL大量注入数据

    这次给大家带来Node.js往MySQL大量注入数据,Node.js往MySQL大量注入数据的Node.js有哪些,下面就是实战案例,一起来看一下。 1.数据库连接 var mysql = require(‘mysql’);// 数据库信息…

    编程技术 2025年3月8日
    200
  • angular4关于表单校验步奏详解

    这次给大家带来angular4关于表单校验步奏详解,angular4关于表单校验的注意事项有哪些,下面就是实战案例,一起来看一下。 本章中介绍响应式表单的创建及表单输入值的校验,对于模板表单就略过。 一、使用响应式表单的步骤 1、在模块(一…

    编程技术 2025年3月8日
    200
  • 原生JS做出一个音乐播放器

    这次给大家带来原生JS做出一个音乐播放器,原生JS做出一个音乐播放器的注意事项有哪些,下面就是实战案例,一起来看一下。 前  言          最近在复习JS,觉得音乐播放器是个挺有意思的东西,今天就来用我们最原生的JS写一个小小的音乐…

    编程技术 2025年3月8日
    200
  • JavaScript面向对象与this指向(附代码)

    这次给大家带来JavaScript面向对象与this指向(附代码),使用JavaScript面向对象与this指向的注意事项有哪些,下面就是实战案例,一起来看一下。 我们的程序语言经历了从“面向机器”、到“面向过程”、再到“面向对象”的一个…

    编程技术 2025年3月8日
    200
  • 在JS中实现继承有哪几种方式

    这次给大家带来在JS中实现继承有哪几种方式,在JS中实现继承的注意事项有哪些,下面就是实战案例,一起来看一下。 我们都知道,面向对象的三大特征——封装、继承、多态。 封装无非就是属性和方法的私有化,所以我们JS中提供了私有属性和私有方法。 …

    编程技术 2025年3月8日
    200
  • JS中多态使用详解

    这次给大家带来JS中多态使用详解,JS中多态使用的注意事项有哪些,下面就是实战案例,一起来看一下。  多态在面向对象编程语言中是十分重要的。在JAVA中是通过继承来得到多态的效果。如下: public abstract class Anim…

    编程技术 2025年3月8日
    200
  • vue.js渐进式框架使用详解

    这次给大家带来vue.js渐进式框架使用详解,vue.js渐进式框架使用详解的注意事项有哪些,下面就是实战案例,一起来看一下。 Vue.js是一套构建用户界面(user interface)的渐进式框架。与其他重量级框架不同的是,Vue 从…

    编程技术 2025年3月8日
    200
  • JS使用indexOf()方法实现数组去重

    这次给大家带来js使用indexof()方法实现数组去重,js使用indexof()方法实现数组去重的注意事项有哪些,下面就是实战案例,一起来看一下。 var arr = [‘abc’,’abcd’,’sss’,’2′,’d’,’t’,’2…

    编程技术 2025年3月8日
    200
  • 使用JS实现表单验证(附代码)

    这次给大家带来使用JS实现表单验证(附代码),使用JS实现表单验证的注意事项有哪些,下面就是实战案例,一起来看一下。 表单验证 function checkusername() { var myform = document.getElem…

    编程技术 2025年3月8日
    200

发表回复

登录后才能评论