Zifa FormValid 0.1 l不需要写js程序就可以实现表单验证功能

上一篇 / 下一篇  2007-06-03 14:38:48

查看( 4095 ) / 评论( 37 )
最新版请看这里:http://www.phpchina.com/1296/viewspace_10048.html

Zifa FormValid 0.1

简介:完全通过html不需要写js程序就可以实现表单验证功能,可支持一个表单元件多条件验证
和服务端程序无关系,完全客户端方式。

使用方法:在要验证的表单中加上 ōnsubmit="return validator(this)"
在要验证的表单元件中设置,valid(验证规则),errmsg(提示消息),多个验证使用|全为分隔!

验证规则参数:
        required 必填
        isEmail  必须是Email格式
        eqaul    和另一元件对比值是否相同,对比的元件名在元件加上属性eqaulName
        gt          和另一元件对比值是否大于另一元件值,对比的元件名在元件加上属性eqaulName
        isNumber 是否为数字
        isInt    是否为整形
        isTime   是否为时间格式
        isDate   是否为日期格式

下个版本将增加内容,自定义消息提示方式,自定义回调函数。

FormValid.rar
(2007-06-03 14:36:58, Size: 2.33 kB, Downloads: 0)


TAG: 表单 验证 JS

志凡的个人空间 dzjzmj 发布于2007-06-03 14:38:08
有意见的跟帖啦
djxy发布于2007-06-03 14:45:42
Zifa FormValid 0.1是什么东西啊
我是菜鸟啊
else发布于2007-06-03 14:54:07
这个应该也是一个js吧!
else发布于2007-06-03 14:57:12
看了代码很方便
form id="form1" name="form1" method="post" onsubmit="return validator(this)" action="">
  <tr>
    <td width="100">用户名:</td>
    <td><input name="username" type="text" valid="required" errmsg="用户名不能为空!" /></td>
  </tr>
  <tr>
    <td>密码</td>
    <td><input name="passwd" type="password" id="passwd" valid="required" errmsg="密码不能为空!" /></td>
  </tr>
  <tr>
    <td>重复密码</td>
    <td><input name="passwd2" type="password" id="passwd2" valid="eqaul" eqaulName="passwd" errmsg="两次密码不同!" /></td>
  </tr>
  <tr>
    <td>Email</td>
    <td><input name="Email" type="text" id="Email" valid="required|isEmail" errmsg="Email不能为空|Email格式不对!" /></td>
  </tr>
  <tr>
    <td>手机</td>
    <td><input name="mobile" type="text" id="mobile" valid="isInt" errmsg="手机格式不对!" /></td>
  </tr>
  <tr>
    <td>生日</td>
    <td><input name="birthday" type="text" id="birthday" valid="isDate" errmsg="生日格式不对!" /></td>
  </tr>
  <tr>
    <td> </td>
    <td><input type="submit" name="Submit" value="提交" /></td>
  </tr>
旷野深呼吸 jidixuelang 发布于2007-06-03 17:23:44
不是很好用,












































那是相当好用
bg6aer的个人空间 bg6aer 发布于2007-06-03 17:42:05
先顶一下  吓回去看看
志凡的个人空间 dzjzmj 发布于2007-06-03 17:47:13

QUOTE:

原帖由 jidixuelang 于 2007-6-3 17:23 发表
不是很好用,












































那是相当好用
:$ 不要这样子开我玩笑嘛
abin_502的个人空间 abin_502 发布于2007-06-03 18:45:12
很简便...帮顶...
willko的个人空间 willko 发布于2007-06-03 19:10:52
吓死我了,我还以为不用JS实现,,原来是不用写JS啊··············
welefen welefen 发布于2007-06-03 19:31:52

志凡的个人空间 dzjzmj 发布于2007-06-03 19:35:38
谢谢支持
千与千寻发布于2007-06-03 19:46:09
哦`~很好用:D
Phzzy的个人空间 Phzzy 发布于2007-06-03 20:40:40
经典里  我佛山人  写过一个类似的,功能很强
十五工作室 七月十五 发布于2007-06-03 22:57:00
还说不是JS
郁闷之极

俺用我佛山人滴
这个借鉴中
志凡的个人空间 dzjzmj 发布于2007-06-03 23:02:18
那个我也知道,只是当时觉得不是很好用,而很复杂的感觉,只是想按自己的想法实现一个,并分享给大家
志凡的个人空间 dzjzmj 发布于2007-06-03 23:02:43
DEMO地址 http://www.coderhome.net/demo/FormValid/
疯儿de空间 wind840619 发布于2007-06-03 23:03:28
收藏
疯儿de空间 wind840619 发布于2007-06-03 23:05:30
看了demo 如果在提示后能吧光标定位就无敌了
志凡的个人空间 dzjzmj 发布于2007-06-03 23:34:45
嗯,希望大家多提意见
zwws的个人空间 zwws 发布于2007-06-04 07:56:47
zwws
good!
我来说两句

(可选)

Open Toolbar