- 浏览: 1052939 次
- 性别:
- 来自: 广州
文章分类
- 全部博客 (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 6777var resizeTime ... -
js动态生成表格,然后清空
2011-04-11 16:41 3427var tBodyObj = document.getElem ... -
Javascript刷新页面的几种方法
2010-07-02 15:48 3954Javascript刷新页面的几种 ... -
JS客户端验证
2010-03-26 17:24 1245demo1: <html> <head& ... -
form表单提交2次的原因
2010-03-24 14:32 86321.第一种写法: (1)<form name=&quo ... -
java IE火狐兼容添加到收藏夹 IE7浏览器状态栏报错,"找不到元素"或者"没有权限"
2010-03-08 11:58 4186java IE火狐兼容添加到收藏夹的java代码: func ... -
JS来获取页面的URL top.location.href 和 window.location.href
2010-03-03 11:31 10849JS来获取页面的URL: (1)普通的格式是:window. ... -
Dom的“事件类型”和“事件监听”
2010-01-22 15:21 4440代码一:普通的写法(简单写法) <html> ... -
JS如何关闭flash代码
2010-01-20 17:53 51211.在index.html页面的<hea ... -
document.documentElement.scrollTop
2010-01-19 16:42 4228要获取当前页面的滚动条纵坐标位置,用: docume ... -
JQuery 模式对话框DIV
2010-01-19 16:40 3263<!DOCTYPE html PUBLIC " ... -
JQuery 随鼠标滚动条滚动的div
2010-01-19 15:56 4802<!DOCTYPE html PUBLIC " ... -
JS中定义变量i自增长
2009-12-07 10:37 2037<script> var i = 1; f ... -
用iframe来实现一个页面嵌套另一个页面
2009-12-06 10:04 3555用iframe来实现一个页面嵌套另一个页面,以此来实现页面局部 ... -
(全选)多选按钮的JS实现 单选按钮
2009-11-13 10:53 116581.代码:(全选)多选按钮 ... -
JS创建数组的方法
2009-11-12 10:21 32080var myArray = new Array(); va ... -
JS和JSP的共同使用(JS的字符串定义、null值的判断、变量的定义)
2009-11-10 11:32 80591.signin.jsp <% String ... -
JS如何传参的问题
2009-11-03 11:11 38091. 页面:这里需要注意radio不能写id,如果写了id的属 ... -
CMS模板发布中的div框
2009-11-02 23:04 1245<div id="createFile&quo ... -
JS特效(可拖动的div框)和用AJAX实现的可拖动的div框
2009-11-02 22:44 20621. 页面中的部分: <div id="di ...
相关推荐
// 当年龄大于等于18时执行的代码 否则 // 当年龄小于18时执行的代码 结束如果 ``` 在易语言的源码中,可能会包含以下元素: 1. 获取当前日期的代码,如 `当前日期 = _取系统日期()` 2. 用户输入或读取出生日期...
例:编写程序,要求输入年龄,判断该学生是否成年(大于等于18岁),如未成年,计算还需要 几年能够成年。 age = int(input("请输入学生的年龄:")) #输入变量age的值并转换为整型 if age>=18: #判断age是否大于等于...
- 在循环内部,条件判断 `if(m<p->age)` 用来比较当前年龄是否大于已记录的最大年龄。如果满足条件,则更新指向年龄最大者的指针 `q` 和最大年龄 `m`。但是,这里的问题在于每次比较后都执行 `p++`,而 `q` 的赋值却...
- **示例**: 查询年龄大于18岁或身高超过180cm(含180cm)的学生信息。 ```sql SELECT * FROM students WHERE age > 18 OR height >= 180; ``` - **示例**: 查询不在年龄大于18岁且性别为女性范围内的学生信息...
2. 接下来进行更精确的判断,如果身份证上的月份大于当前月份,或者月份相同但日期大于当前日期,则需要将年龄减一岁。 3. 函数最终返回计算出的年龄值。 第二个函数`ageVerification()`也是为了从身份证号码获取...
在上面的例子中,首先判断年龄是否大于等于18岁,如果是,则进一步询问是否有驾照。根据是否有驾照的情况输出相应的提示信息。 #### 四、随机生成与条件判断结合 在某些场景下,可能需要结合随机生成的数据来进行...
如果年龄大于18岁,输出“Yes”,否则输出“No”。我们可以使用选择结构程序设计来解决这个问题: ``` if (age > 18) { cout ; } else { cout ; } ``` 这个实例中,我们使用选择结构程序设计来判断用户的年龄是否...
比如,我们要判断一个人的年龄是否符合某个条件,如是否成年(18岁以上),我们可以编写这样的代码: ```易语言 .开始程序 .声明变量(年龄) 输入("请输入你的年龄:", 年龄) .如果 年龄 >= 18 输出("你已经...
例如,假设我们有一个包含学生信息的表,我们要找出所有年龄大于18岁的学生,可以这样编写代码: ```易语言 .数据源 = "数据库连接句柄" .查询语句 = "SELECT * FROM 学生信息 WHERE 年龄 > 18" .结果集 = 执行SQL...
在Java编程中,"景点门票计费(if嵌套)"是一个常见的问题,涉及到条件判断和逻辑控制。在这个场景中,我们通常会编写一个程序来根据不同的条件计算门票价格,如游客的年龄、购票数量、节假日等因素。下面将详细解释...
如果当前日期的月和日小于出生日期的月和日,则需要从年份中减去1再加1岁,这样得到的年龄才是正确的。 性别可以通过身份证号码的倒数第二位来判断,奇数代表男性,偶数代表女性。 工龄的计算则是基于员工的入职...
其中,DATEDIF函数用于计算当前日期和出生日期之间的年份差异,IF函数用于判断年龄是否大于等于65岁。 EXCEL身份证年龄范围(XX岁~XX岁)筛选公式 身份证年龄范围(XX岁~XX岁)筛选公式可以使用AND函数和YEAR函数...
- **应用场景**:在需要判断一个值是否大于另一个值时非常有用,例如在排序算法中确定元素的位置顺序。 #### 2. GTE (Greater Than or Equal to) —— 大于等于 >= - **定义**:当左侧的值大于或等于右侧的值时,...
- 年龄:不满18岁(C),18岁至50岁(Y),超过50岁(L) - 学历:本科(U)和硕士(G) 接着,我们计算所有可能的组合数(2种性别 * 3种年龄 * 2种学历 = 12种组合)。初步判定表会列出所有这些组合及其对应的工作...
在这个例子中,如果年龄大于或等于18,就会打印出“你已经成年了!”;如果年龄在16到17之间,会打印“你可以考驾照了!”;否则,会打印“你还未成年,享受童年吧!” 在母亲节快乐的Python项目中,条件判断可能会...
例如,如果会员必须年满18岁且会员等级大于0,可以这样写: ```c int isMemberValid(CustomerInfo customer) { return (customer.age >= 18 && customer.membershipLevel > 0); } ``` 4. 当用户输入的客户信息满足`...
全厂工人的平均年龄是34岁,并不意味着有一半的人年龄大于34岁。平均年龄可以被理解为所有人的年龄总和除以人数,年龄大于34岁的工人数量取决于具体的数据分布。 3. 计算平均数: 在问题②中,我们需要计算三个数58...
` 返回年龄大于18岁或身高超过180cm的学生信息。 **9. 模糊查询 (LIKE)** - **通配符**: `%` 代表零个、一个或多个字符;`_` 代表单个字符。 - **示例**: - `SELECT * FROM students WHERE name LIKE '%小%';` ...