Gxl网
  • 首页
  • 编程
    PHP基础 PHP教程 php框架 JavaScript asp.net AJAX 正则表达式 ASP html代码 css 前端框架 Python 服务器
  • 数据库
    mysql mssql redis 数据库问题
  • 系统教程
    window10教程 window8教程 window11教程 window7教程 windowxp教程 linux教程 U盘教程
  • 操作系统
    Windowsxp windows7 windows8 windows10 其他操作系统
  • 程序下载
    企业程序 小说/有声 网站模板 第三方软件 新闻资讯 第三方源码 小程序 商城源码
  • 框架书籍
    前端开发 服务器端开发 数据库 开发软件 其他手册
  • jquery插件库
    输入 banner图 图片脚本 导航/分类 播放器 css3 jQuery脚本 jqueryhtml5 进度条 贴图/客服
  • 在线工具
    编码转换工具 在线IDE编码工具
  • 开发手册
    linux命令大全 Bootstrap HTML参考手册 css手册/教程 ThinkPHP5.0 ThinkPHP3.2
当前位置:Gxlcms > JavaScript > AngularJS手动表单验证_AngularJS

AngularJS手动表单验证_AngularJS

时间:2021-07-01 10:21:17 帮助过:7人阅读

所谓手动验证是通过AngularJS表单的属性来验证,而成为AngularJS表单必须满足两个条件:

1、给form元素加上novalidate="novalidate";

2、给form元素加上name="theForm",

如下:




 
 
 
 


Form Submitting

  • ● 给form加上novalidate="novalidate"意味着表单将不再使用HTML5验证特性
  • ● 给form加上name="theForm"意味着表单的名称是theForm。如何使用theForm,比如我们验证表单是否被修改过theForm.$submitted
  • ● 通过ng-submit提交表单
  • ● formModel是$scope中的一个属性
  • ● 对表单的Email进行了手动验证,使用了AngularJS表单的众多属性,比如theForm.email.$valid,theForm.$pristine,theForm.$submitted, theForm.email.$error.required,theForm.email.$error.email
  • ● 通过
    {{theForm | json}}
    把AngularJS表单的所有属性都打印出来

以上,凡是有name属性的input都被显示在上面。

在second.js文件中定义了module,controller以及提交表单的方法。

以上的表单验证方式好处是可控性强,但相对繁琐。

以上就是本文的全部内容,希望对AngularJS手动表单验证能够熟练操作。

  • < 上一篇

    JavaScript通过代码调用Flash显示的方法_javascript技巧

  • 下一篇 >

    体验jQuery和AngularJS的不同点及AngularJS的迷人之处_AngularJS

人气教程排行

  • 213次 1 vue2 设置router-view默认路径的实例
  • 213次 2 Vue-路由导航菜单栏的高亮设置方法
  • 213次 3 基于Axios 常用的请求方法别名(详解)
  • 213次 4 JavaScript+canvas实现七色板效果实例
  • 212次 5 实现vuex的初始化方法
  • 212次 6 jQuery:当鼠标快速移动时无法触发mouseleave事件的问题解决
  • 212次 7 Array.slice()与Array.splice()的返回值类型_基础知识
  • 212次 8 微信小程序使用swiper组件实现层叠轮播图
  • 212次 9 element-ui 限制日期选择的方法(datepicker)
  • 212次 10 vue-baidu-map 进入页面自动定位的解决方案(推荐)
  • 212次 11 JS实现元素上下左右移动效果
  • 212次 12 node.js中的emitter.on方法使用说明
  • 211次 13 在js中如何实现图片左右滑动
  • 211次 14 layui button 按钮弹出提示窗口,确定才进行的方法
  • 211次 15 深入理解Vue生命周期、手动挂载及挂载子组件
  • 211次 16 JS 使用for循环遍历子节点查找元素
  • 210次 17 bootstrap如何设置表单必填
  • 210次 18 bootstrap4兼容哪些浏览器
  • 210次 19 jQuery实现追加数组并去重功能
  • 210次 20 jQuery实现的在线答题功能_jquery
本站所有资源全部来源于网络,若本站发布的内容侵害到您的隐私或者利益,请联系我们删除!
登录

忘记密码?

登录

看不清楚换一张

注册