基于jquery的一个简单的脚本验证插件


Posted in Javascript onApril 05, 2010

主要用到了jquery,以及自定义的一个属性wl_check,属性说明如下:

1、语法
[need:true,type:int,maxlen:15,minlen:2]

2、关键字
need:文本输入框的必填限制
regtype:文本输入框的正则表达式类别验证
minlen:文本输入框的最小输入长度
maxlen:文本输入框的最大输入长度
minval:数字型文本输入框的最值
maxval:数字型文本输入框的最值
notval:下拉框的必选设置
minselect:单复选框的最少选项数
maxselect:单复选框的最多选项数
...

3、使用范围
input:text
input:radio 注意id为'_i'
input:checkbox 注意id为'_i'
textarea
select

4、描述
1、在有wl_check属性的表单控件值发生变化时会自行调用相应的验证方法,该方法无返回值,只是出错提示并定位。
2、在页面post时需要先对某一域内有wl_check属性的表单控件进行验证,通过返回true;否则弹出提示信息并取消提交。

5、使用示例-见demo

<input type="text" id="name" value='dd' title='姓名' wl_check="need:true,minlen:2,maxlen:10" />
表示该文本框必填,并且最多10个字,最少2各个字

演示代码:http://demo.3water.com/js/wl_check/index.htm

Javascript 相关文章推荐
ExtJS中文乱码之GBK格式编码解决方案及代码
Jan 20 Javascript
jQuery中index()方法用法实例
Dec 27 Javascript
最简单的JavaScript验证整数、小数、实数、有效位小数正则表达式
Apr 17 Javascript
js实现汉字排序的方法
Jul 23 Javascript
jQuery网页右侧广告跟随滚动代码分享
Apr 20 Javascript
bootstrap的3级菜单样式,支持母版页保留打开状态实现方法
Nov 10 Javascript
浅谈Javascript中的Label语句
Dec 14 Javascript
JavaScript观察者模式(publish/subscribe)原理与实现方法
Mar 30 Javascript
详解vue渲染函数render的使用
Dec 12 Javascript
Vue中Quill富文本编辑器的使用教程
Sep 21 Javascript
vue通信方式EventBus的实现代码详解
Jun 10 Javascript
layer.alert回调函数执行关闭弹窗的实例
Sep 11 Javascript
js获取单元格自定义属性值的代码(IE/Firefox)
Apr 05 #Javascript
offsetParent 算法分析
Apr 05 #Javascript
javascript encodeURI和encodeURIComponent的比较
Apr 03 #Javascript
jQuery 技巧小结
Apr 02 #Javascript
jquery 页面全选框实践代码
Apr 02 #Javascript
jQuery 自动增长的文本输入框实现代码
Apr 02 #Javascript
jquery select下拉框操作的一些说明
Apr 02 #Javascript
You might like
php中http_build_query 的一个问题
2012/03/25 PHP
php魔术方法与魔术变量、内置方法与内置变量的深入分析
2013/06/03 PHP
thinkphp模板用法和内容输出实例
2014/11/28 PHP
php上传中文文件名乱码问题处理方案
2015/02/03 PHP
一直复略了的一个问题,关于表单重复提交
2007/02/15 Javascript
JavaScript Cookie 直接浏览网站分网址
2009/12/08 Javascript
Js实现双击鼠标自动滚动屏幕的示例代码
2013/12/14 Javascript
javascript中定义私有方法说明(private method)
2014/01/27 Javascript
jQuery实现鼠标选文字发新浪微博的方法
2016/04/02 Javascript
详解js中的apply与call的用法
2016/07/30 Javascript
jQuery绑定事件的四种方式介绍
2016/10/31 Javascript
JavaScript 中对象的深拷贝
2016/12/04 Javascript
如何选择jQuery版本 1.x? 2.x? 3.x?
2017/04/01 jQuery
JavaScript实现读取与输出XML文件数据的方法示例
2018/06/05 Javascript
JS利用prototype给类添加方法操作详解
2019/06/21 Javascript
在Vue中使用this.$store或者是$route一直报错的解决
2019/11/08 Javascript
vue基础知识--axios合并请求和slot
2020/06/04 Javascript
Python的另外几种语言实现
2015/01/29 Python
Python脚本实现12306火车票查询系统
2016/09/30 Python
python 连接各类主流数据库的实例代码
2018/01/30 Python
Django自定义模板过滤器和标签的实现方法
2019/08/21 Python
Python collections模块使用方法详解
2019/08/28 Python
python pillow模块使用方法详解
2019/08/30 Python
spyder 在控制台(console)执行python文件,debug python程序方式
2020/04/20 Python
eBay比利时购物网站:eBay.be
2019/08/09 全球购物
娇韵诗香港官网:Clarins香港
2020/08/13 全球购物
不开辟用于交换数据的临时空间,如何完成字符串的逆序
2012/12/02 面试题
EJB2和EJB3在架构上的不同点
2014/09/29 面试题
生日邀请函范文
2014/01/13 职场文书
大学生毕业求职自荐书范文
2014/02/04 职场文书
《阳光》教学反思
2014/02/23 职场文书
专科应届毕业生求职信
2014/06/04 职场文书
电子商务专业应届毕业生求职信
2014/06/21 职场文书
安全演讲稿开场白
2014/08/25 职场文书
2014年卫生保健工作总结
2014/12/08 职场文书
用Python简陋模拟n阶魔方
2021/04/17 Python