- 浏览: 1042257 次
- 性别:
- 来自: 广州
文章分类
- 全部博客 (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
1.jquery的实现方式:
下面这个:
(1)var birth = document.getElementById("dateBirth").children[1].value;
它是用来获取struts2.0的日期控件,输入日期然后获取输入值的方式。
(2)var agree = document.signupFormSubmit.ch1Agree.checked;
它是用来获取chekbox复选框,是否被选中。如果选中则为true,否则是false。
<script type='text/javascript'> $(function(){ $("#signupFormSubmit").submit(function(){ var agree = document.signupFormSubmit.ch1Agree.checked; var birth = document.getElementById("dateBirth").children[1].value; var myDate = new Date(); var str = birth.split("/"); if(myDate.getFullYear() - str[2] > 18){ if(agree == false){ alert("You have to read and agree terms of use to sign up"); return false; } }else if(myDate.getFullYear() - str[2] == 18){ if(myDate.getMonth()+1 - str[0] > 0){ if(agree == false){ alert("You have to read and agree terms of use to sign up"); return false; } }else if(myDate.getMonth()+1 - str[0] == 0){ if(myDate.getDate() - str[1] >= 0){ if(agree == false){ alert("You have to read and agree terms of use to sign up"); return false; } }else{ alert("your age less then 18"); return false; } }else{ alert("your age less then 18"); return false; } }else{ alert("your age less then 18"); return false; } }); }) </script>
2.javascript的判断方式:
function checkDateBirth(){ var agree = document.signupFormSubmit.ch1Agree.checked; var birth = document.getElementById("dateBirth").children[1].value; var myDate = new Date(); var str = birth.split("/"); if(myDate.getFullYear() - str[2] > 18){ alert(">18"); if(agree == true){ alert(">18 ==true tijiao"); document.getElementById("signupFormSubmit").submit(); return true; }else{ alert(">18 ==false ?"); alert("you should agree with the terms"); return false; } }else if(myDate.getFullYear() - str[2] == 18){ alert("==18"); if(myDate.getMonth()+1 - str[0] > 0){ alert(">3"); if(agree == true){ alert(">3 ==true tijiao"); document.getElementById("signupFormSubmit").submit(); return true; }else{ alert(">3 ==false ?"); alert("you should agree with the terms"); return false; } }else if(myDate.getMonth()+1 - str[0] == 0){ alert("==3"); if(myDate.getDate() - str[1] >= 0){ alert(">=14"); if(agree == true){ alert(">=14 ==true tijiao"); document.getElementById("signupFormSubmit").submit(); return true; }else{ alert(">=14 ==false"); alert("you should agree with the terms"); return false; } }else{ alert("<14"); alert("your age less then 18"); return false; } }else{ alert("<3"); alert("your age less then 18"); return false; } }else{ alert("<18"); alert("your age less then 18"); return false; } }
发表评论
-
JS窗口改变触发事件
2011-04-28 17:32 6706var resizeTime ... -
js动态生成表格,然后清空
2011-04-11 16:41 3391var tBodyObj = document.getElem ... -
Javascript刷新页面的几种方法
2010-07-02 15:48 3920Javascript刷新页面的几种 ... -
JS客户端验证
2010-03-26 17:24 1209demo1: <html> <head& ... -
form表单提交2次的原因
2010-03-24 14:32 85931.第一种写法: (1)<form name=&quo ... -
java IE火狐兼容添加到收藏夹 IE7浏览器状态栏报错,"找不到元素"或者"没有权限"
2010-03-08 11:58 4149java IE火狐兼容添加到收藏夹的java代码: func ... -
JS来获取页面的URL top.location.href 和 window.location.href
2010-03-03 11:31 10806JS来获取页面的URL: (1)普通的格式是:window. ... -
Dom的“事件类型”和“事件监听”
2010-01-22 15:21 4411代码一:普通的写法(简单写法) <html> ... -
JS如何关闭flash代码
2010-01-20 17:53 50821.在index.html页面的<hea ... -
document.documentElement.scrollTop
2010-01-19 16:42 4179要获取当前页面的滚动条纵坐标位置,用: docume ... -
JQuery 模式对话框DIV
2010-01-19 16:40 3222<!DOCTYPE html PUBLIC " ... -
JQuery 随鼠标滚动条滚动的div
2010-01-19 15:56 4757<!DOCTYPE html PUBLIC " ... -
JS中定义变量i自增长
2009-12-07 10:37 1991<script> var i = 1; f ... -
用iframe来实现一个页面嵌套另一个页面
2009-12-06 10:04 3511用iframe来实现一个页面嵌套另一个页面,以此来实现页面局部 ... -
(全选)多选按钮的JS实现 单选按钮
2009-11-13 10:53 116181.代码:(全选)多选按钮 ... -
JS创建数组的方法
2009-11-12 10:21 32036var myArray = new Array(); va ... -
JS和JSP的共同使用(JS的字符串定义、null值的判断、变量的定义)
2009-11-10 11:32 80111.signin.jsp <% String ... -
JS如何传参的问题
2009-11-03 11:11 37841. 页面:这里需要注意radio不能写id,如果写了id的属 ... -
CMS模板发布中的div框
2009-11-02 23:04 1209<div id="createFile&quo ... -
JS特效(可拖动的div框)和用AJAX实现的可拖动的div框
2009-11-02 22:44 20301. 页面中的部分: <div id="di ...
相关推荐
例:编写程序,要求输入年龄,判断该学生是否成年(大于等于18岁),如未成年,计算还需要 几年能够成年。 age = int(input("请输入学生的年龄:")) #输入变量age的值并转换为整型 if age>=18: #判断age是否大于等于...
本文实例讲述了Python分支语句与循环语句应用。分享给大家供大家参考,具体如下: 一、分支语句 1、if else语句 语法: ...大于18岁,打印”欢迎光临“ ''' age = input(请输入您的年龄:) age = int(age)
这时候程序就需要获取用户输入的年龄并做出判断,如果超过18岁就正常运行,否则给出无权使用的提示。 比较两个数据大小的运算符称为关系运算符(Relational Operators)。 在C语言中有以下关系运算符: 1) <...
191 根据年龄判断员工是否退休 371 192 判断员工是否符合晋升条件 373 193 判断员工是否升职 375 194 统计月利润中文本型数字的个数 376 195 判断商品的盈利情况是否良好 377 196 根据员工工资计算员工...
源文件:光盘\源文件\02\016.xlsx 用例16:判断能否收回投资(XNPV) 源文件:光盘\源文件\02\017.xlsx 用例17:计算利息支付次数(COUPNUM) 源文件:光盘\源文件\02\018.xlsx 用例18:根据投资金额、时间和目标...
实例015 婚礼上的谎言 18 实例016 百元买百鸡 19 实例017 打渔晒网问题 20 实例018 判断三角形的类型 22 实例019 直接插入排序 23 实例020 希尔排序 25 实例021 冒泡排序 26 实例022 快速排序 27 实例023 选择排序 ...
实例018 类似Windows XP的程序界面 18 实例019 软件启动界面 19 实例020 以树形显示的程序界面 20 实例021 动态按钮的窗体界面 21 1.6 特殊形状的窗体 23 实例022 非矩形窗体 23 实例023 建立字体形状窗体 24 ...
实例018 类似Windows XP的程序界面 18 实例019 软件启动界面 19 实例020 以树形显示的程序界面 20 实例021 动态按钮的窗体界面 21 1.6 特殊形状的窗体 23 实例022 非矩形窗体 23 实例023 建立字体形状窗体 24 ...
实例018 类似Windows XP的程序界面 18 实例019 软件启动界面 19 实例020 以树形显示的程序界面 20 实例021 动态按钮的窗体界面 21 1.6 特殊形状的窗体 23 实例022 非矩形窗体 23 实例023 建立字体形状窗体 24 ...
实例018 类似Windows XP的程序界面 18 实例019 软件启动界面 19 实例020 以树形显示的程序界面 20 实例021 动态按钮的窗体界面 21 1.6 特殊形状的窗体 23 实例022 非矩形窗体 23 实例023 建立字体形状窗体 24 ...