【阅读】《Head First Javascript》第七章——表单与验证
来源:互联网 发布:庄子哪个版本好 知乎 编辑:程序博客网 时间:2024/05/16 06:59
复习要点
- 只要那个元素的焦点不在了,就会触发onblur时间,无论用户有没有在那里输入数据。与它相似的是onchange事件,就是当数据改变的时候触发,一般用在允许用户编辑数据并另外存储的表单
- 每个表单域均可作为javascript对象而被访问
- 在表单域对象里有一个form属性,使用数组表示了整个表单的域
- onblur事件于输入焦点离开某个域时发生,它是触发数据验证函数的绝佳方式
- alert框是种很烦人的验证问题通知方式,任何需要用户停下来手边工作并按下其他窗口的某物的设计,都是不好的(除非事态严重到真的要停下来)
- 被动式验证(不通过alert而是通过改变文本框旁边的文字来提醒用户)不会骚扰到用户
- 字符串length特性可显示字符串包含的字符数量
- 可以把正则表达式当成对字符串的描述
- 如果要验证那些会在正则表达式中有意义的字符,需要用反斜线转义(例如:表示验证是否有¥要写成\$)
- 我们的被动式辅助系统能够引导用户完成输入表单的过程
- 正则表达式以模式比配字符串里的文本,正则表达式要以斜线围起来
- 除了一般文本,正则表达式可以由元字符与限定字符建立,可对文本模式的匹配方式提供精细的控制
- javascript透过内置RegExp对象(就是那些\d、\w什么的)而支持正则表达式,丹正则表达式通常建立为literal(文字的),所以很少见到这个对象
- RegExp对象的test()方法用于对字符串应用正则表达式模式的检测
- 字符类(就是正则表达式中用中括号框起,例如像[iu]就代表可以是i也可以是u),字符类擅长把非常着重于可选字符的规则建立到子模式中
0 0
- 【阅读】《Head First Javascript》第七章——表单与验证
- 【阅读】《Head First HTML 与 CSS》第七章——CSS入门
- 【阅读】《head first javascript》第二章——存储数据
- 【阅读】《Head First javascript》第三章——探索客户端
- 【阅读】《head first javascript》第四章——决策
- 【阅读】《Head First Javascript》第五章——循环
- 【阅读】《Head First Javascript》第六章——函数
- 【阅读】《Head First JavaScript》第十一章——除错
- 【阅读】《Head First javascript》第一章——交互式网络
- 【阅读】《head first html5》第十章——《运用javascript》(实际上的javascript线程)
- 【阅读】《head first jquery》第七章——定制函数提供定制效果(完善变脸小项目)
- 【阅读】《head first html5》第七章——秀出你的艺术天分(canvas标签)
- 【阅读】《head first HTML与CSS》——前言
- 【阅读】《Head First JavaScript》第八章——驾驭网页(利用DOM)分割HTML
- 【阅读】《Head First JavaScript》第九章——为数据带来生命(对象)
- 【阅读】《Head First JavaScript》第十章——创建自定义对象
- 【阅读】《head first jquery》第六章——jquery和javascript
- 【阅读】《head first html5》第二章——javascript和DOM
- ckeditor插件的使用方法和一些需要注意的地方。
- echarts使用,在一个悬浮窗里显示两组不同的数据。
- VoIP 学习链接
- CF-85D-Sum of Medians(线段树)
- Lustre2.4安装部署文档
- 【阅读】《Head First Javascript》第七章——表单与验证
- windows异常捕获
- sql高级操作
- Mac系统完美配置Cocos2d-x 2.2.3 的Android+IOS双平台环境
- json c
- AIX 计算时间差shell
- HTML中设置背景图的两种方式
- C++,C#混合编码技术
- Houdini Ocean区别[10.13更新示例]