- 浏览: 1042478 次
- 性别:
- 来自: 广州
文章分类
- 全部博客 (279)
- Apache net (10)
- JBoss Rules (3)
- Seam ACL (1)
- Seam (14)
- Seam JPA高级权限验证 (8)
- 待解决的问题.... (1)
- JAVA (43)
- Dwr (4)
- Ajax4JSF (1)
- JavaScript (27)
- 生活小常识 (17)
- Richfaces (3)
- seam自己经历 (14)
- JDBC (1)
- mysql (6)
- WebService (10)
- Java Web (4)
- Hibernate (13)
- J2EE框架整合 (3)
- Spring (9)
- BEA Weblogic (1)
- XML (1)
- log4j (6)
- CSS (2)
- javaIO文件的读写 (5)
- SVN服务器的安装 (5)
- powerDesigner (2)
- SQL常用语句 (3)
- wicket初学 (5)
- eclipse (7)
- 正则表达式 (1)
- ExtJS (6)
- maven(m2eclipse) (1)
- struts2.0 (9)
- JPA (6)
- struts2.0整合spring2.5 (9)
- linux (6)
- Oracle (5)
- Servlet (3)
- MyEclipseGen (0)
最新评论
-
qq_31247573:
JAVA 获取http返回XML的数据 -
jasmine_20100810:
...
linux下tomcat服务的启动、关闭与错误跟踪 -
weiaiFang0624:
视频下载地址:http://download.csdn.net ...
there is no action mapped for namespace / and action name解决办法 -
p476462534:
JS控制表单form的提交 -
dandongsoft:
aaaaaaaaaaaaaaa
httpClient,JAVA访问http request response
demo1:
<html> <head> <title>JavaScript中使用正则表达式</title> <script language="javascript"> function validate(form){ var num = form.number.value; if(!/^[0-9]*$/.test(num)){ alert("输入的不是数字请重新输入数字"); return false; } return true; } </script> </head> <body> <form action="aa" method="post" onSubmit="return validate(this)"> 输入数字:<input type="text" name="number"> <input type="submit" value="提交"> </form> </body> </html>
demo2:
<html> <head> <title>JavaScript中使用正则表达式</title> <script language="javascript"> //使用此函数截断字符串前后的空格 function trim(str){ return str.replace(/^\s*/,"").replace(/\s*$/,""); } function validate(form){ //定义错误字符串 var errors = ""; //取出表单中的值并使用trim截断前后空格 var username = trim(form.username.value); var password = trim(form.password.value); var repassword = trim(form.repassword.value); var age = trim(form.age.value); var birth = trim(form.birth.value); var email = trim(form.email.value); //判断用户名是否输入,如果输入了再判断格式是否正确 if(username == "" || username == null){ errors += "用户名必须输入"; }else if(! /^\w{6,20}$/.test(username)) { errors += "\n用户名必须是字母和数字,长度为6到20之间" } //判断密码是否输入,如果输入了再判断格式是否正确 if(password == "" || password == null){ errors += "\n密码必须输入"; }else if(! /^\w{6,20}$/.test(password)) { errors += "\n密码必须是字母和数字,长度为6到20之间" } //判断确认密码是否输入,如果输入了再判断格式是否正确 if(repassword == "" || repassword == null){ errors += "\n确认密码必须输入"; }else if(! /^\w{6,20}$/.test(repassword)) { errors += "\n确认密码必须是字母和数字,长度为6到20之间" } //判断确认密码和密码是否相同 if(repassword != password){ errors += "\n确认密码和密码必须相同"; } //年龄不是必须字段,只需要判断格式是否正确 if(age != "" && !/^[0-1]?[0-9]?[0-9]$/.test(age)){ errors += "\n请输入正确的年龄格式" } //出生日期不是必须字段,只需要判断格式是否正确 if( birth != "" && !/^19\d\d\-[0-1]\d\-[0-3]\d$/.test(birth) && !/^20[0-1]\d\-[0-1]\d\-[0-3]\d$/.test(birth)){ errors += "\n请输入正确的生日格式(1988-03-31)" } //邮箱地址不是必须字段,只需要判断格式是否正确 if(email != "" && !/^[a-zA-Z][a-zA-Z0-9._-]*@([a-zA-Z0-9-_]+.)+(com|gov|net|com.cn|edu.cn)$/.test(email)){ errors += "\n请输入正确的邮箱地址" } if(errors == ""){ return true; }else{ alert(errors); return false; } } </script> </head> <body> <form action="aa" method="post" onSubmit="return validate(this)"> <table> <tr> <td>用户名:</td> <td><input type="text" name="username"></td> </tr> <tr> <td>密码:</td> <td><input type="password" name="password"></td> </tr> <tr> <td>确认密码:</td> <td> <input type="password" name="repassword"></td> </tr> <tr> <td>年龄: </td> <td><input type="text" name="age"></td> </tr> <tr> <td>出生日期: </td> <td><input type="text" name="birth"></td> </tr> <tr> <td>邮箱地址:</td> <td><input type="text" name="email"></td> </tr> <tr> <td></td> <td><input type="submit" value="提交"></td> </tr> </table> </form> </body> </html>
- ClientValidate.rar (1.5 KB)
- 下载次数: 4
发表评论
-
JS窗口改变触发事件
2011-04-28 17:32 6706var resizeTime ... -
js动态生成表格,然后清空
2011-04-11 16:41 3392var tBodyObj = document.getElem ... -
Javascript刷新页面的几种方法
2010-07-02 15:48 3920Javascript刷新页面的几种 ... -
form表单提交2次的原因
2010-03-24 14:32 85931.第一种写法: (1)<form name=&quo ... -
如何判断年龄大于18岁
2010-03-14 15:09 35801.jquery的实现方式: 下面这个: (1)var b ... -
java IE火狐兼容添加到收藏夹 IE7浏览器状态栏报错,"找不到元素"或者"没有权限"
2010-03-08 11:58 4152java IE火狐兼容添加到收藏夹的java代码: func ... -
JS来获取页面的URL top.location.href 和 window.location.href
2010-03-03 11:31 10807JS来获取页面的URL: (1)普通的格式是:window. ... -
Dom的“事件类型”和“事件监听”
2010-01-22 15:21 4414代码一:普通的写法(简单写法) <html> ... -
JS如何关闭flash代码
2010-01-20 17:53 50831.在index.html页面的<hea ... -
document.documentElement.scrollTop
2010-01-19 16:42 4180要获取当前页面的滚动条纵坐标位置,用: docume ... -
JQuery 模式对话框DIV
2010-01-19 16:40 3222<!DOCTYPE html PUBLIC " ... -
JQuery 随鼠标滚动条滚动的div
2010-01-19 15:56 4759<!DOCTYPE html PUBLIC " ... -
JS中定义变量i自增长
2009-12-07 10:37 1992<script> var i = 1; f ... -
用iframe来实现一个页面嵌套另一个页面
2009-12-06 10:04 3512用iframe来实现一个页面嵌套另一个页面,以此来实现页面局部 ... -
(全选)多选按钮的JS实现 单选按钮
2009-11-13 10:53 116191.代码:(全选)多选按钮 ... -
JS创建数组的方法
2009-11-12 10:21 32037var myArray = new Array(); va ... -
JS和JSP的共同使用(JS的字符串定义、null值的判断、变量的定义)
2009-11-10 11:32 80121.signin.jsp <% String ... -
JS如何传参的问题
2009-11-03 11:11 37851. 页面:这里需要注意radio不能写id,如果写了id的属 ... -
CMS模板发布中的div框
2009-11-02 23:04 1209<div id="createFile&quo ... -
JS特效(可拖动的div框)和用AJAX实现的可拖动的div框
2009-11-02 22:44 20321. 页面中的部分: <div id="di ...
相关推荐
JS 客户端验证JS 客户端验证JS 客户端验证JS 客户端验证
JavaScript客户端验证和页面特效制作,请大家自己看看,多多指教。
JavaScript客户端验证和页面特效制作第一章详细课件
这是JavaScript客户端验证中简单的一些函数
JavaScript客户端验证和页面特效制作(JavaScript),包含特效制作教程和项目实例 ,PPt。记得给好评喔~
S2javascript客户端验证和页面特效制作项目案例 S2javascript客户端验证和页面特效制作项目案例 S2javascript客户端验证和页面特效制作项目案例
页面特效制作,名师讲解精华部分,欢迎下载,感谢您的支持!
JS客户端验证与页面特效制作 项目实战 看看吧! 帮我评价下!
JavaScript客户端验证和高级特效制作.doc
JavaScript客户端验证和页面特效制作 全课程PPT
JavaScript客户端验证 页面特效制作 ACCPS2内测
JavaScript客户端验证和页面特效制作(JavaScript)第一章
JavaScript客户端验证和页面特效制作(JavaScript)_登录验证
北大青鸟 JavaScript客户端验证和页面特效制作 课本中的上机贯穿案例,理论贯穿案例,DLC1,DLC2,OLTL1,OLTL2
javascript客户端验证和页面特效制作上机、课后练习答案在线指导、指导学习答案。写好的总结PPT
JavaScript客户端验证和页面特效制作总结文档