<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="zh-CN">
<xml id='xmlPageContext'>
<eyebrow findmenu="false">
<item id="board1" />
<item id="board5" />
<item id="board42" />
<item id="File1727"/>
</eyebrow>
</xml>
<head>
<title>FormValid 0.3 (表单JS验证)完整功能版-WEB资源库</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<meta http-equiv="Content-Language" content="zh-CN" />
<meta content="all" name="robots" />
<meta name="author" content="chenshaobo@gmail.com,陈少波,天枫" />
<meta name="Copyright" content="www.52515.net,自由版权,任意转载" />
<meta name="keywords" content="web资源库,web技术,web标准化,AJAX,javscript,asp,html,css,div+css,web2.0,jsp,php,.net,作者:天枫-陈少波" />
<meta name="description" content="本站中文名:"WEB资源库",英文名:"Web Library",主要收集各类网站建设、开发的技术资料(ASP、PHP、JSP、AJAX、javascript、html、CSS、div+css、web2.0等)。
本站域名:http://52515.net." />
<script language="JavaScript" src="js/lib.js"></script>
<link rel="stylesheet" href="css/style.css" type="text/css" />
</head>
<body>
<a href="main.asp">WEB资源库首页</a>→<a href="board.asp?boardid=1">网页技术</a>→<a href="board.asp?boardid=5">JavaScript</a>→<a href="board.asp?boardid=42">表单类</a><hr size=1><br><br><div style="padding-left:5px;"><b><span style="font:隶体;font-size:35px;cursor:pointer" title="点击复制本页地址" onclick='window.clipboardData.setData("Text","http://52515.net/File.asp?FileID=1727");alert("复制成功,请粘贴到你的QQ/MSN上推荐给你的好友");'>FormValid 0.3 (表单JS验证)完整功能版</span></b></div><div style="padding-left:6px;padding-top:10px;color:#CCCCCC;font-size:12px;">提供者:admin 发布时间:2007-6-13 浏览:[693]</div>
<script type="text/javascript"><!--
google_ad_client = "pub-4311035319175295";
google_ad_width = 468;
google_ad_height = 15;
google_ad_format = "468x15_0ads_al_s";
//2007-08-08: 52515.net
google_ad_channel = "2804102145";
google_color_border = "FFFFFF";
google_color_bg = "FFFFFF";
google_color_link = "CC0000";
google_color_text = "000000";
google_color_url = "008000";
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
<br><hr size=1 style="color:#EFEFEF"><div style="float:right;"><script src=http://www.vodone.com/bus/ownerjs/advjs_6/6736/6736_30647_p7_.js></script></div><div style="margin-left:10px;margin-right:15px;">FormValid 0.3 完整功能版<BR/><BR/>简介:完全通过html不需要写JS验证程序就可以实现表单验证功能,可支持一个表单元件多条件验证,<BR/>同一页面多表单可同时使用,和服务端程序无关系,完全客户端方式。<BR/><BR/>特性:<BR/> 23种常用验证规则<BR/> 一个表单元件支持同时多种验证规则<BR/> 可自定义正则规则<BR/> 可自定义函数规则<BR/> 可自定义错误显示方式<BR/><BR/>使用方法:在要验证的表单(form)中加上 onsubmit="return validator(this)"<BR/>在要验证的表单元件中设置元件,valid(验证规则),errmsg(提示消息),多个验证使用|作为分隔!<BR/><BR/><BR/>验证规则参数:<BR/> required 必填<BR/> eqaul 和另一元件对比值是否相同,对比的元件名在元件加上属性eqaulName<BR/> gt 和另一元件对比值是否大于另一元件值,对比的元件名在元件加上属性eqaulName<BR/> isNumber 是否为数字<BR/> isInt 是否为整形<BR/> isTime 是否为时间格式<BR/> isDate 是否为日期格式<BR/> isEmail 必须是Email格式<BR/> <BR/> isPhone 是否为电话号码<BR/> isMobile 是否为手机号码<BR/> isIdCard 是否为身份证号码<BR/> isMoney 是否为货币值<BR/> isZip 是否是邮件编码<BR/> isQQ 是否是QQ<BR/> isEnglish 是否是english<BR/> isChinese 是否是中文<BR/> isUrl 是否是url<BR/> compare 对比两个值<BR/> limit 长度限制<BR/> range 值范围限制<BR/> requireChecked 单选、复选框必须选择<BR/> filter 扩展名限制<BR/> isNo 值不等于<BR/><BR/> regexp 自定义正则判断<BR/> custom 自定义函数判断<BR/><BR/>更新历史:<BR/>0.3 <BR/>加入十几种验证规则<BR/>加入自定义正则判断<BR/>加入自定义函数判断<BR/>加入将焦点移到第一个错误元件<BR/><BR/>0.2<BR/>加入自定义错误显示方式<BR/><BR/>FormValid 0.3 完整功能版<BR/><BR/> 简介:完全通过html不需要写JS验证程序就可以实现表单验证功能,可支持一个表单元件多条件验证,<BR/>同一页面多表单可同时使用,和服务端程序无关系,完全客户端方式。<BR/><BR/>Demo1 基本使用方法<BR/>Demo2 自定义错误信息显示方式1<BR/>Demo3 自定义错误信息显示方式2<BR/>Demo4 所有判断规则<BR/>Demo5 自定义正则规则<BR/>Demo6 自定义函数规则<BR/><BR/>特性:<BR/><BR/><BR/> 使用方法:在要验证的表单(form)中加上 onsubmit="return validator(this)"<BR/>在要验证的表单元件中设置元件,valid(验证规则),errmsg(提示消息),多个验证使用|作为分隔!<BR/><BR/><BR/>验证规则参数:<BR/>required 必填<BR/>eqaul 和另一元件对比值是否相同,对比的元件名在元件加上属性eqaulName<BR/>gt 和另一元件对比值是否大于另一元件值,对比的元件名在元件加上属性eqaulName<BR/>isNumber 是否为数字<BR/>isInt 是否为整形<BR/>isTime 是否为时间格式<BR/>isDate 是否为日期格式<BR/>isEmail 必须是Email格式<BR/>isPhone 是否为电话号码<BR/>isMobile 是否为手机号码<BR/>isIdCard 是否为身份证号码<BR/>isMoney 是否为货币值<BR/>isZip 是否是邮件编码<BR/>isQQ 是否是QQ<BR/>isEnglish 是否是english<BR/>isChinese 是否是中文<BR/>isUrl 是否是url<BR/>compare 对比两个值<BR/>limit 长度限制<BR/>range 值范围限制<BR/>requireChecked 单选、复选框必须选择<BR/>filter 扩展名限制<BR/>isNo 值不等于<BR/><BR/>regexp 自定义正则判断<BR/>custom 自定义函数判断<BR/><BR/>更新历史:<BR/>0.3 <BR/>加入十几种验证规则<BR/>加入自定义正则判断<BR/>加入自定义函数判断<BR/>加入将焦点移到第一个错误元件<BR/><BR/>0.2<BR/>加入自定义错误显示方式<BR/><BR/><BR/>demo1<BR/><div><textarea name="codes" id="codes" rows="14" cols="60">
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>FormValid Demo1 基本使用方法</title>
<script language="JavaScript" type="text/javascript">
var FormValid = function(frm) {
this.frm = frm;
this.errMsg = new Array();
this.errName = new Array();
this.required = function(inputObj) {
if (typeof(inputObj) == "undefined" || inputObj.value.trim() == "") {
return false;
}
return true;
}
this.eqaul = function(inputObj, formElements) {
var fstObj = inputObj;
var sndObj = formElements[inputObj.getAttribute('eqaulName')];
if (fstObj != null && sndObj != null) {
if (fstObj.value != sndObj.value) {
return false;
}
}
return true;
}
this.gt = function(inputObj, formElements) {
var fstObj = inputObj;
var sndObj = formElements[inputObj.getAttribute('eqaulName')];
if (fstObj != null && sndObj != null && fstObj.value.trim()!='' && sndObj.value.trim()!='') {
if (fstObj.value <= sndObj.value) {
return false;
}
}
return true;
}
this.compare = function(inputObj, formElements) {
var fstObj = inputObj;
var sndObj = formElements[inputObj.getAttribute('objectName')];
if (fstObj != null && sndObj != null && fstObj.value.trim()!='' && sndObj.value.trim()!='') {
if (!eval('fstObj.value' + inputObj.getAttribute('operate') + 'sndObj.value')) {
return false;
}
}
return true;
}
this.limit = function (inputObj) {
var len = inputObj.value.length;
if (len) {
var minv = inputObj.getAttribute('min');
var maxv = inputObj.getAttribute('max');
minv = minv || 0;
maxv = maxv || Number.M
没有合适的资源?快使用搜索试试~ 我知道了~
DHTML+CSS2+JAVASCRIPT+XML
共39个文件
chm:17个
js:11个
html:5个
需积分: 3 49 下载量 24 浏览量
2008-06-06
19:24:21
上传
评论
收藏 10.49MB RAR 举报
温馨提示
早期的参考资料,我仍在使用<br>DHTML+CSS2+JAVASCRIPT+XML
资源推荐
资源详情
资源评论
收起资源包目录
DHTML+CSS2+JAVASCRIPT+XML.rar (39个子文件)
Script大全.CHM 1.38MB
validator
validation1.5.4.1
validation.js 10KB
fabtabulous.js 1KB
懒人图库.html 842B
index.html 10KB
style.css 1KB
scriptaculous
MIT-LICENSE 1KB
src
slider.js 10KB
controls.js 28KB
dragdrop.js 30KB
builder.js 5KB
effects.js 38KB
scriptaculous.js 2KB
unittest.js 20KB
README 2KB
lib
prototype.js 67KB
CHANGELOG 40KB
FormValid 0.3 (表单JS验证)完整功能版
FormValid 0.3 (表单JS验证)完整功能版.html 68KB
FormValid 0.3 (表单JS验证)完整功能版.html 68KB
validator使用.js
Validator.html 4KB
Validator.js 7KB
5日学会动态HTML.chm 37KB
5日精通CSS层叠样式表.chm 50KB
WEB手册
DOM文档对象中文手册.chm 188KB
CSS2参考手册.chm 553KB
网页设计师.chm 305KB
JAVASCRIPT教程.chm 195KB
XML实用大全.doc 3.95MB
Javascript源码及演示.chm 258KB
Validator.chm 119KB
xml完全手册.chm 239KB
正则表达式系统教程.CHM 42KB
HTML文件大致结构.htm 17KB
HTML.chm 84KB
O'Reilly
O'Reilly - HTML & XHTML The Definitive Guide 5th Edition.chm 2.5MB
O'Reilly - JavaScript and DHTML Cookbook.chm 1.47MB
JavaScript查询手册 2nd Edition.chm 102KB
JavaScript 权威指南(英文第4版)(javascript The Definitive Guide).chm 1.36MB
HTML教程.chm 273KB
共 39 条
- 1
资源评论
骑猪逛街
- 粉丝: 373
- 资源: 366
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- Screenshot_20240427_031602.jpg
- 网页PDF_2024年04月26日 23-46-14_QQ浏览器网页保存_QQ浏览器转格式(6).docx
- 直接插入排序,冒泡排序,直接选择排序.zip
- 在排序2的基础上,再次对快排进行优化,其次增加快排非递归,归并排序,归并排序非递归版.zip
- 实现了7种排序算法.三种复杂度排序.三种nlogn复杂度排序(堆排序,归并排序,快速排序)一种线性复杂度的排序.zip
- 冒泡排序 直接选择排序 直接插入排序 随机快速排序 归并排序 堆排序.zip
- 课设-内部排序算法比较 包括冒泡排序、直接插入排序、简单选择排序、快速排序、希尔排序、归并排序和堆排序.zip
- Python排序算法.zip
- C语言实现直接插入排序、希尔排序、选择排序、冒泡排序、堆排序、快速排序、归并排序、计数排序,并带图详解.zip
- 常用工具集参考用于图像等数据处理
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功