标签:index 自动 require 对象 cli default 通过 焦点 mit
1、自动补全、日历、阿贾克斯
2、
onblur 属性在元素失去焦点时触发。
onblur 常用于表单验证代码(例如用户离开表单字段)。
3、 <input type="button" value="跳转" onclick="javascript:window.location=‘http://www.baidu.com‘"/>
window.location是跳转方法,去掉javascript和window也是可以的
4、JS代码本来是不安全的
5、自动补全,拼接
6、concat() 方法用于连接两个或多个数组。 该方法不会改变现有的数组,而仅仅会返回被连接数组的一个副本。
7、each()方法 for in 循环
8、each、grep、map都会循环遍历数组、验证插件、ajax表单插件
9、AJAX序列化,可以提交,用表单插件更简单
10、grep一定要有个return
11、indexOf() 方法可返回某个指定的字符串值在字符串中首次出现的位置。
12、slice() 方法可从已有的数组中返回选定的元素。返回一个新的数组,包含从 start 到 end (不包括该元素)的 arrayObject 中的元素
13、邮箱自动补全
14、window.location.href=‘http://www.baidu.com‘;在function 方法中写
15、验证插件
今天主要学习内容:
邮箱自动补全和验证插件
实现思想:
邮箱自动补全:
验证插件:1、要导入一个jquery.validate.js的包;2、自己可以在index.js中修改成自己想要的内容,使用validate,
2、
required 属性规定必需在提交之前填写输入字段。
如果使用该属性,则字段是必填(或必选)的。
3、setDefaults: function( settings ) 源码的这里可以修改格式内容提示
4、验证功能没通过,拦截了Ajax提交功能
5、使用了validate,默认禁止submit;所以使用submitHandler
6、form中的可以一大串的表单认证,验证用户名和密码是否存在,如果一个Input不在表单中,可以单独写一个add的方法来,项目要放在服务器端
7、有时候没有出效果很可能是因为css文档和js文档没有放对位置
8、自动补全:autocomplete、验证:validate
9、标签.each(function(){输入内容})
10、.each中当前遍历到的对象叫this
11、grep是过滤,map是把数组中的每一个元素换成另外一个
12、写在文档里的js是需要加载的,所以写在匿名方法function 中可以使用;直接写在script中的匿名方法中的必须要调用了才可以运行
13、调整遮盖问题应该用z-index,autocomplete自动补全
14、document.write中可以放标签
标签:index 自动 require 对象 cli default 通过 焦点 mit
原文地址:http://www.cnblogs.com/ailsalin/p/6481074.html