表单验证

angular7自定义表单验证一

孤街浪徒 提交于 2019-12-08 10:19:55
1.创建FormBuilder 2.html 3.自定义表单验证 4.使用正则表达式进行验证身份证号 this.staffIslandsForm = this.$fb.group({ IDCard: ['', [Validators.required, Validators.pattern(/^[1-9]\d{5}(18|19|20)\d{2}((0[1-9])|(1[0-2]))(([0-2][1- 9])|10|20|30|31)\d{3}[0-9Xx]$/)]], }); // 这里可以直接使用正则表达式对表单进行验证 来源: CSDN 作者: my_love_download 链接: https://blog.csdn.net/my_love_download/article/details/99674185

HTML表单之邮箱验证

久未见 提交于 2019-12-08 00:55:43
学习HTML,表单是一个很重要的知识,而表单最常用的可能就是表单的验证了;下面我介绍验证邮箱的一种方法: 先上代码:(注:这个代码是可以运行的,可以自己试试,把重点放在js和表单里面!) <!DOCTYPE html> <html> <head> <title>表单之邮箱验证.html</title> <meta http-equiv="keywords" content="keyword1,keyword2,keyword3"> <meta http-equiv="description" content="this is my page"> <meta http-equiv="content-type" content="text/html; charset=UTF-8"> <style type="text/css"> body{ background-image: url(https://imgchr.com/content/images/system/home_cover_1552414407320_3a5f92.jpg); background-repeat: no-repeat; /* 当内容高度大于图片高度时,背景图像的位置相对于viewport固定 */ background-attachment: fixed; /*此条属性必须设置否则可能无效*/ /*

javascript常用函数

有些话、适合烂在心里 提交于 2019-12-07 22:17:36
Javascript常用函数及基本教材集合 每一项都是js使用中的小技巧,基础但十分的实用! 1.document.write(""); 输出语句 2.JS中的注释为// 3.传统的HTML文档顺序是: document->html->(head,body) 4.一个浏览器窗口中的DOM顺序是: window->(navigator,screen,history,location,document) 5.得到表单中元素的名称和值: document.getElementById("表单中元素的ID号").name(或value) 6.一个小写转大写的JS: document.getElementById("output").value=document.getElementById("input").value.toUpperCase(); 7.JS中的值类型: String,Number,Boolean,Null,Object,Function 8.JS中的字符型转换成数值型: parseInt(),parseFloat() 9.JS中的数字转换成字符型: ("" 变量) 10.JS中的取字符串长度是: (length) 11.JS中的字符与字符相连接使用 号. 12.JS中的比较操作符有: ==等于,!=不等于,>,>=,<.<= 13.JS中声明变量使用: var来进行声明

表格及表单

亡梦爱人 提交于 2019-12-07 19:14:25
一.列表: 1.无序列表: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body> <h3>热门活动   更多</h3> <ul> <li> <img src="image/img1.png" alt=""> <p>推荐活动 | |原创音乐现金榜T榜|</p> </li> <li> <img src="image/img2.png" alt=""> <p>推荐节目|《TAImusic》爆笑来袭</p> </li> <li> <img src="image/img3.png" alt=""> <p>推荐歌单 | 继续宠爱张国荣</p> </li> <li> <img src="image/img4.png" alt=""> <p>推荐活动| 330金属音乐巡演 成都小酒馆音乐空间</p> </li> </ul> </body> </html> 2.定义列表: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body> <dl> <dt> 热门活动 </dt> <dd> <p>推荐节目|《TAImusic

PHP 核心知识要点

蹲街弑〆低调 提交于 2019-12-06 21:37:48
Php:脚本语言,网站建设,服务器端运行 PHP定义:一种服务器端的 HTML 脚本/编程语言,是一种简单的、面向对象的、解释型的、健壮的、安全的、性能非常之高的、独立于架构的、可移植的、动态的脚本语言。是一种广泛用于 Open Source(开放源代码)的尤其适合 Web 开发并可以嵌入 HTML 的多用途脚本语言。它的语法接近 C,Java 和 Perl,而且容易学习。该语言让 Web 开发人员快速的书写动态生成的网页。 PHP简介:Rasmus Lerdorf发展历程(1994:1.0个人perl,1996:2.0C底层,1998:3.0zendEngine,2000:4.0session+输出缓冲等,2004:5.0zend引擎2代),平台支持(window,Linux,UNIX),数据库支持(Sqlserver,mysql,Oracle,Access),开发环境(Apache2,mysql,php) 服务器:软件,常见服务(HTTP,FTP,MySQL,telnet等) 软件结构:c\s,b\s,PHP地位 Web访问:IP,域名,hosts,域名服务器,网站,web访问 原数据保存:php文件,数据库文件 搭建web服务器:   Wamp,lamp,Apache安装(www.apache.org)   MySQL安装   PHP安装(无中文路径,CMD执行php.exe

四【用django2.0来开发】后台会员管理(二) ModelForm表单的使用方法以及数据验证

落爺英雄遲暮 提交于 2019-12-06 14:50:19
上一节我们讲完了ModelAdmin的使用, 但是在操作中也发现, 新增编辑会员时, 我们无法验证数据是否正确, 比如 用户名、手机号、邮箱都应该是唯一的 用户名和密码长度的验证 编辑用户信息时不填写密码则不更新密码, 填写了则更新密码 自定义验证不通过的文案 ... 这些要求, 我们就必须得使用自定义的表单来完成了 项目地址: https://gitee.com/ccnv07/django_example Form介绍 通过表单, 我们可以实现以下的功能 自定义字段的样式 类似的表单可以通过类继承减少代码量 完成自定义的表单数据验证 定义表单字段 关于表单的代码我们一般放在每个模块的forms.py中 表单字段类型说明 CharField 单行文本输入字段, 对应模型的CharField字段 表单中的样式就是input type=text max_length : 最大长度 min_length : 最小长度 strip : 是否过滤左右的空格 empty_value : 为空时的值, 默认是空字符串 EmailField 邮箱输入文本字段, 对应模型的EmailField字段 标案中是input type=text 但是会自动增加一个邮箱格式的校验 ChoiceField 下拉单选字段, 这个在模型中是没有的 对应表单的select标签 choices 参数也是二维元组的格式

纯css实现表单输入验证

孤者浪人 提交于 2019-12-06 14:13:17
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>Document</title> <style> .email { border: 1px solid #ddd; outline: none; } .email:valid { border: 1px solid #008c8c; } .email:invalid { border: 1px solid #f00; } .email:valid + span::after { content: '邮箱格式正确'; } .email:invalid + span::after { content: '邮箱格式不正确'; } </style> </head> <body> <input type="email" class="email"> <span></span> </body> </html> 来源: https://www.cnblogs.com/korea/p/11988742.html

css实现input表单验证

◇◆丶佛笑我妖孽 提交于 2019-12-06 12:21:14
有没有办法只通过css来确定input标签是否有输入? 我有这个想法是因为我想完成一个自动补全的input部件,最基本的功能是: 如果input没有内容,这隐藏下拉框 反之,显示下拉框 我找到了一个也许不是很完美的实现方案,描述中可能会有一些细微的区别,不过我还是很希望能做这个简单的分享 首先,我们构造一个简单的form表单,仅仅只有一个input <form> <label for="input">输入框</label> <input type="text" id="input"/> </form> 当输入一些值,我设置input的边框颜色为绿的,下面是一个例子: 判断input是否为空 我通过html表单验证去判断是否为空,所以,这里我使用了 required 属性 <form> <label> Input </label> <input type="text" name="input" id="input" required /> </form> // valid:当input输入值也合法值时采用的样式 #input:valid{ border-color: green; } 这时,当有输入的时候,input表现的很好,边框颜色也有了相应的变化: 但是,这里有个问题,如果用户输入的是空格,那么边框颜色也会发生改变。 [站外图片上传中...(image-9adfa1

web前端学习心得

余生长醉 提交于 2019-12-06 12:11:03
所谓行万里路,必先始于足下。刚开始学习WEB前端基础的时候,老师说,其实你们学的这个后面真正去工作的时候可能也不是很会用到,所以就有很多人会问,既然我们都用不到,那干嘛还学呀?其实,对于一个程序员来说,你不仅要有很好的后端专业能力,你还应当具备一定的前端素养,知道一些起码的前端知识。 来到传智的第一个月,我们是以基础为主吧,因为大家到这里的基础都不一样,有一些本身就具备很高水准的人,也有很多像自己一样从小白开始的人,所以,对我们而言,传智开设的这种双元模式对我们是有很大用处的。我们从最基础的开始学习,在学习HTML的时候,我们还延续着很古老和古老的表格制作网站,然后到后面的CSS学习,用CSS样式去进一步完善我们制作的网址,再到着一期的难点JS课程体系,一级最后的JQ和BOOtstrap,可以说这个过程其实也是一个循序肩颈的过程,有简到难的过程。 首先我们回顾一下最开始我们对HTML的学习。 其实HTML的四天学习的话,重要的就是一个标记的学习,这大概是学习一门语言最基础的一部分吧。但是也不是说背一背就解决问题的,选择IT,程序员这一方面,只要多练习,多敲代码感觉就好了,所以熟练的使用这些标记其实不是很大的问题,对自己来说,比较难的是一个表格和框架,也许会有人说,表格有什么难的,就行列的问题啊,但是不知道为什么,在学习的那几天对于表格的学习和接受能力都没有别的那么好

前端表单验证与后台交互的知识点总结

你离开我真会死。 提交于 2019-12-06 11:47:34
当我们像后台提交表单时,前端表单的验证是最重要的,因为我们前端要尽量保护后端,所以一切有必要的验证我们在前端做即可 . 最近一直在做关于坏客户列表和黑名单内容管理系统 所以将平时写的一些基本代码显示如下 1、像后台插入数据时 前端表单验证如下 <div style="padding: 100px 100px 10px;"> <form class="bs-example bs-example-form" role="form" name="addForm" > <div class="input-group"> <span class="input-group-addon">公司名称</span> <input ensure-exist="exist" name="companyName" type="text" class="form-control" placeholder="Twitterhandle" ng-model="badCus.companyName" required> <div class="error" ng-show="addForm.companyName.$dirty&&addForm.companyName.$invalid"> <small class="error" ng-show="addForm.companyName.$error