网站首页 手机版
 注册 登录
您现在的位置: 畅无忧设计 >> 网页特效 >> 表格图层 >> 正文
最新文章
· JS代码实现单元格移动效果
· JavaScript让表格的边框闪烁起来
· 网页Div层拖拽--Clone特效代码
· 可拖动的DIV层
· 简单拖曵的原理与实例
· 上传图片之前先预览图片
· 漂亮的Js拖动层,窗口拖拽(改变大小
· 隔行换色,鼠标划过改变颜色
· Js点击文字弹出层,点击层以外区域关
· CSS自动竖向排列的布局方法
热门文章
 js实现div区域块伸缩效果(toggle)
 js弹出层组件artDialog2.1正式版
 一个简单实用的jquery拖动插件jque
 JS仿EXCEL表格功能
 点击页面任何地方,将div隐藏,除了
 动态插入、添加删除表格行的JS代码
 带遮罩效果并可以拖动的DIV弹出层
 Js点击文字弹出层,点击层以外区域
 利用js向表格动态追加行
 JQuery EasyValidator表单验证插件
相关文章
没有相关文章
JQuery EasyValidator表单验证插件
来源:多特软件站 更新时间:2010/9/25 21:06:27 阅读次数: 我要投稿
☉预览 ↓下载 #复制 +收藏
特效代码:
<!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=utf-8" />
<title>表单验证DEMO By wangking</title>
<script type="text/javascript" src="js/jquery-1.3.2.min.js"></script>
<script type="text/javascript" src="js/validate.pack.js"></script>
<link  href="css/validate.css" rel="stylesheet" type="text/css" />
</head>

<body>
<h1>JQuery表单验证DEMO</h1>
参与讨论:http://wangking717.javaeye.com/blog/765772
<hr />
<form name="validateForm" action="http://wangking717.javaeye.com/" method="post">
<table width="800" border="0" class="ad" cellpadding="0" cellspacing="1" bgcolor="#999999" id="testTable">
   <tr bgcolor="#ffffff">
  <td align="right" bgcolor="#EEEEEE" width="150px" style="padding-left: 5px; padding-top: 4px; padding-bottom: 4px; padding-right: 18px;">
  玩家账号 : 
  </td>
  <td align="left" style="padding-left: 5px; padding-top: 4px; padding-bottom: 4px; padding-right: 18px;">
  <input name="flightno" type="text" id="flightno" reg="^\w{2}\d+$" />  <span name="easyTip">(游戏商名称[2个字母简写]+用户ID[数字] 如: sd10059)</span>
  </td>
 </tr>
 <tr bgcolor="#ffffff">
  <td align="right" bgcolor="#EEEEEE" width="150px" style="padding-left: 5px; padding-top: 4px; padding-bottom: 4px; padding-right: 18px;">
  中文姓名 : 
  </td>
  <td align="left" style="padding-left: 5px; padding-top: 4px; padding-bottom: 4px; padding-right: 18px;">
  <input name="floatNum" type="text" id="floatNum" reg="^[\u4e00-\u9fa5]+$" />  <span name="easyTip">(只允许中文字符)</span>
  </td>
 </tr>
 <tr bgcolor="#ffffff">
  <td align="right" bgcolor="#EEEEEE" width="150px" style="padding-left: 5px; padding-top: 4px; padding-bottom: 4px; padding-right: 18px;">
  电话号码 : 
  </td>
  <td align="left" style="padding-left: 5px; padding-top: 4px; padding-bottom: 4px; padding-right: 18px;">
  <input name="str" type="text" id="str" reg="^\d{3}-\d{8}$|^\d{4}-\d{7}$" /> <span name="easyTip">(国内电话号码,格式: 0832-4405222 或 021-87888822
)</span>
  </td>
 </tr>
 <tr bgcolor="#ffffff">
  <td align="right" bgcolor="#EEEEEE" width="150px" style="padding-left: 5px; padding-top: 4px; padding-bottom: 4px; padding-right: 18px;">
  邮箱地址 : 
  </td>
  <td align="left" style="padding-left: 5px; padding-top: 4px; padding-bottom: 4px; padding-right: 18px;">
  <input name="groupname" type="text" id="groupname" reg="^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$" tip="" /> <span name="easyTip">(邮箱地址,如wangking717@qq.com)</span>
  </td>
 </tr>
 <tr bgcolor="#ffffff">
  <td align="right" bgcolor="#EEEEEE" width="150px" style="padding-left: 5px; padding-top: 4px; padding-bottom: 4px; padding-right: 18px;">
  网址 : 
  </td>
  <td align="left" style="padding-left: 5px; padding-top: 4px; padding-bottom: 4px; padding-right: 18px;">
  <input name="time1" type="text" id="time1" reg="^(http|https|ftp)\://[a-zA-Z0-9\-\.]+\.[a-zA-Z]{2,3}(:[a-zA-Z0-9]*)?/?([a-zA-Z0-9\-\._\?\,\'/\\\+&%\$#\=~])*$" /> <span name="easyTip">(URl格式,允许FTP,HTTP,HTTPS)</span>
  </td>
 </tr>
 <tr bgcolor="#ffffff">
  <td align="right" bgcolor="#EEEEEE" width="150px" style="padding-left: 5px; padding-top: 4px; padding-bottom: 4px; padding-right: 18px;">
  图片上传 : 
  </td>
  <td align="left" style="padding-left: 5px; padding-top: 4px; padding-bottom: 4px; padding-right: 18px;">
  <input name="imgFile" type="file" id="imgFile" reg=".*gif|png$" /> <span name="easyTip">(允许GIF,PNG图片)</span>
  </td>
 </tr>
 <tr bgcolor="#ffffff">
  <td align="right" bgcolor="#EEEEEE" width="150px" style="padding-left: 5px; padding-top: 4px; padding-bottom: 4px; padding-right: 18px;">
  来自哪里 : 
  </td>
  <td align="left" style="padding-left: 5px; padding-top: 4px; padding-bottom: 4px; padding-right: 18px;">
  <select id="from" name="from" reg="[^0]">
    <option value="0">--请选择你来自哪里--</option>
    <option value="a">北京</option>
    <option value="b">上海</option>
    <option value="c">四川</option>
  </select> <span name="easyTip"></span>
  </td>
 </tr>
 <tr bgcolor="#ffffff">
 <td colspan="2" align="left" style="padding-left: 5px; padding-top: 4px; padding-bottom: 4px; padding-right: 18px;">
 <input type="submit" name="submit" value=" 提交 " id="submit" />
 </td>
 </tr>
</table>
</form>
</body>
</html>

☉预览 ↓下载 #复制 +收藏
特效说明:

  网上有很多流行JQ验证插件,但是用起来总是很麻烦,还要写一大堆的JS配置信息,上手难度大。本插件易上手,易维护,扩展性高,无需用户写任何 JS代码,在表单中加入正则表达式即可验证。相信用了会爱不释手哦!

  • 上一篇文章:
  • 下一篇文章:
  • 关于我们 - 联系我们 - 广告服务 - 在线投稿 - 友情链接 - 网站地图 - 版权声明
    CopyRight 2008-2010, CWYDESIGN.COM - 畅无忧设计, Inc. All Rights Reserved
    滇ICP备09005765号