accp8.0转换教材第9章JQuery相关知识理解与练习
自定义动画
一.单词部分:
①animate动画②remove移除③validity有效性 ④required匹配⑤pattern模式
二.预习部分
1.简述JavaScript事件和jquery事件方法不同
前者需要在 前面加on后者不要
2.调用执行jquery中的hasclass()方法能实现什么功能
查找是否有这个样式
3.validity:对象有哪些常用属性
toolong:判断输入的值是否超过限定字符
typemismatch:输入值是否与表单匹配
customError:自定义验证提示信息
valueMIssing:表单必填项
patternMismatch:输入的值是否与pattern特性的正则表达式一样
rangeUnderflow:输入的值小于min特性的值,如果 输入的数值小于最小值则返回true
rangeOverflow:输入的值 是否大于max特性的值如果正确返回true
三.英雄难过棍子关游戏源码(如果有不懂的可私信下方附联系方式)
下载地址 :
http://download.csdn.net/detail/qq_35961866/9885045
四.使用HTML5方式验证博客园用户注册页面
//用户名只能由英文字母和数字组成长度为4~16个字符并且以英文字母开头
//密码只能英文字母或数字长度4~10个字符
//手机号码只能是1开头的11为数字
//生日年份为1900~2016,生日格式为1980-5-12或1988-05-04
/**
* Created by cd on 2017/6/29.
*/
$(document).ready(function () {
$(".btn").click(function () {
var u=document.getElementById("user");
var p=document.getElementById("pwd");
if(u.validity.patternMismatch==true){
u.setCustomValidity("用户名必须是字母开头的4~16位的英文字母或数字");
}else{
u.setCustomValidity("");
}
if(p.validity.patternMismatch==true){
p.setCustomValidity("密码必须是4~10位英文字母或数字");
}else{
p.setCustomValidity("");
}
})
})
四.总结
1.html5新增属性
placeholder 提供输入区域显示内容
required 规定输入域不能为空
pattern 规定验证输入与正则是否匹配
2.validity属性的validityState对象的属性
valueMissing 必填项 要求表单设置了required特性
typeMismatch 输入值是否和type匹配
patternMismatch 输入值是否和正则匹配
toolong 内容是否大于最大
rangUnderflow 输入值小于min特性的值
rangOverflow 输入值大于max特性的值
customError 使用自定义的验证错误提示信息
欢迎提问,欢迎指错,欢迎讨论学习信息 有需要的私聊 发布评论即可 都能回复的
原文在博客园http://www.cnblogs.com/a782126844/有需要可以联系扣扣:2265682997
accp8.0转换教材第9章JQuery相关知识理解与练习的更多相关文章
- accp8.0转换教材第11章JAjax加护扩展理解与练习
①杂记:前面有原生态JavaScript实现ajax这里又多了更简单的方法实现ajax ②$.get()方法的常用参数 参数 类型 说明 url String 必选,规定发送地址 data Plain ...
- accp8.0转换教材第10章Ajax和jQuery理解与练习
C/S (Client/Server)结构,即大家熟知的客户机和服务器结构. B/S(Browser/Server)结构即浏览器和服务器结构. 认识ajax .XMLHttpRequest.使用jqu ...
- accp8.0转换教材第6章连接MySQL理解与练习
JDBC_ODBC,纯java方式连接mysql 1.单词部分 ①JDBCjava连接数据库②driver manager驱动③connection连接④statement声明 ⑤execute执行⑥ ...
- accp8.0转换教材第4章MySQL高级查询(二)理解与练习
知识点:EXISTS子查询.NOT EXISTS子查询.分页查询.UNION联合查询 一.单词部分 ①exist存在②temp临时的③district区域 ④content内容⑤temporary暂时 ...
- accp8.0转换教材第1章多线程理解与练习
一.单词部分: ①process进程 ②current当前的③thread线程④runnable可获取的 ⑤interrupt中断⑥join加入⑦yield产生⑧synchronize同时发生 二.预 ...
- accp8.0转换教材第8章JavaScript对象及初识面向对象理解与练习
JavaScript数据类型,对象,构造函数,原型对象,初识原型链,对象继承 一.单词部分 ①object父类②constructor构造函数③instance实例④call调用 ⑤apply应用⑥c ...
- accp8.0转换教材第7章JavaScript操作DOM对象理解与练习
程序调试,chrome开发人员工具,DOM操作,节点和节点间的关系,节点信息,操作节点,获取元素 一.单词部分 ①alert警告②prompt提示③parentNode父节点④childNode子节点 ...
- accp8.0转换教材第5章事务、视图、索引、备份和恢复理解与练习
知识点:事务.视图.索引.数据库的备份和恢复 一.单词部分 ①transation事务②atomicity原子性③consistency一致性④isolation隔离性 ⑤durability持久性⑥ ...
- accp8.0转换教材第3章MySQL高级查询(一)理解与练习
一.单词部分 ①constraint约束②foreign外键③references参考 ④subquery子查询⑤inner内部的⑥join连接 二.预习部分 1.修改表SQL语句的关键字是什么 RE ...
随机推荐
- 利用Java提供的Observer接口和Observable类实现观察者模式
对于观察者模式,其实Java已经为我们提供了已有的接口和类.对于订阅者(Subscribe,观察者)Java为我们提供了一个接口,JDK源码如下: package java.util; public ...
- Oracle 12C 新特性之 恢复表
RMAN的表级和表分区级恢复应用场景:1.You need to recover a very small number of tables to a particular point in time ...
- User-Agent详解
User-Agent : 用户代理 用户在上网的时候会作为http 请求头的一部分传递给服务端 ,用于识别用户当前环境(如浏览器类型及版本号,以及操作系统信息 ) 右键f12可以查看 下面是我的浏 ...
- repo版本切换
repo init -u https://android.googlesource.com/platform/manifest repo sync 之后 这样初始化之后,相当于下载了全部的分支, 本想 ...
- An Introduction to Stock Market Data Analysis with R (Part 1)
Around September of 2016 I wrote two articles on using Python for accessing, visualizing, and evalua ...
- 前端单元测试框架-Mocha
引言 随着前端工程化这一概念的产生,项目开发中前端的代码量可谓是'急剧上升',所以在这种情况下,我们如何才能保证代码的质量呢,对于框架,比如React.Vue,因为有自己的语法规则,及时每个开发人员的 ...
- 用java实现简单快速的webservice客户端/数据采集器(支持soap1.1和soap1.2标准,支持utf-8编码)
前言: 用了cxf,axis等各种wbeservice实现库,简单试用了一下动态调用的方式,很不满意,完全无法满足业务的需要,所以自己实现了一个webservice采集客户端,方便动态调用外部webs ...
- 简单两步快速学会使用Mybatis-Generator自动生成entity实体、dao接口和简单mapper映射(用mysql和oracle举例)
前言: mybatis-generator是根据配置文件中我们配置的数据库连接参数自动连接到数据库并根据对应的数据库表自动的生成与之对应mapper映射(比如增删改查,选择性增删改查等等简单语句)文件 ...
- windows8.1安装之后的感想
这蛋疼的换了系统之后,发现windows8在界面方面确实花了不少功夫,但是自我感觉,比较适合触屏的平板电脑用. 我笔记本操作体验一般般.windows8不吃内存.这是真的.我机子占了25%左右.刚 ...
- 活动页怎么切图photoshop
一 切固定大小的单个图片 1.用pc打开图像 2.按ctrl+A(全选) 3.点击 选择 ->变换选区 ->拉参考线(把参考线放到最中央)->按回车 ->ctrl+d(取消全选 ...