- 浏览: 798708 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (248)
- Struts1.x (3)
- Java (24)
- SQL (8)
- 错误汇总/Java (7)
- 错误汇总/JDBC (1)
- 错误汇总/lomboz_eclipse_Hibernate proposals (1)
- 错误汇总/javascript (3)
- 错误汇总/Hibernate + JPA (1)
- 错误汇总/dwr (1)
- hibernate3.X (10)
- Struts2.x (5)
- 概念/JPA (1)
- 概念/JTA (1)
- dwr (1)
- JSTL (1)
- English (6)
- Java/awt (4)
- design_pattern/Observer (2)
- 项目管理 (1)
- Java面试题 (7)
- Linux/Unix (4)
- 服务器/WAS6.0 (1)
- 服务器/WAS6.1 (5)
- 服务器/JBoss (2)
- 收藏 (4)
- 服务器/Tomcat6.X (2)
- 错误汇总/Struts2.X (3)
- JavaRebel (1)
- 小技巧 (3)
- 版本控制 (1)
- 错误汇总/Tomcat6.X (2)
- 错误汇总/Cactus (1)
- HttpUnit (1)
- 错误汇总/Struts1.x (2)
- 数据库/Oracle (6)
- 小技巧/MyEclipse (1)
- javascript (21)
- OGNL (1)
- JSP (2)
- 报表/BIRT (5)
- jquery (6)
- ec:table&ec:side (1)
- Java/Date (1)
- C# (2)
- NC (32)
- oracle (10)
- Ant (1)
- Eclipse (1)
- 迷茫 (1)
- swing (3)
- 数据库/MySQL (2)
- 装机 (3)
- 名词解释/NC (3)
- java/算法 (1)
- HTML (1)
- 分布式 (2)
- flex (5)
- SSI(spring+struts_ibatis) (1)
- UML (1)
- ajax (1)
- Flex 背景透明 (1)
- Android (8)
- 正则 (2)
- linux (1)
最新评论
-
yizishou:
IE9- Only
javascript中createTextRange用法(focus) -
huanzei:
还可以了,po主的第一个方法可行,第二个方法没有试
jsp表格的表头固定不动 -
javams:
Soongtracy 写道方法二完全不行啊亲,你自己有木有试过 ...
jsp表格的表头固定不动 -
mengy163163:
您好,有个问题想请教一下:"birt生成Excel缺 ...
BIRT报表 -
zzy2011266:
楼主,你找到原因了吗?这是为啥?貌似是JVM出bug了
JAVA异常 EXCEPTION_ACCESS_VIOLATION (0xc0000005)
function showDates(){ var Syear=document.getElementById("inYear").value; var Smonth=document.getElementById("inMonth").value; var Sdate=document.getElementById("inDate").value; var NowYear=new Date(); var theYear=NowYear.getFullYear(); //判断是年份数字且在1949至9999年之间,日期是数字 if(Syear.length!=0 && Sdate.length!=0){ if((!isNaN(parseInt(Syear))) && (Syear<=9999 || Syear>=1949) && (!isNaN(parseInt(Sdate)))&&theYear>Syear){ if(((Smonth==0||Smonth==2||Smonth==4||Smonth==6||Smonth==7||Smonth==9||Smonth==11) && (Sdate<=0 || Sdate>31))||((Smonth==3||Smonth==5||Smonth==8||Smonth==10) &&( Sdate<=0 || Sdate>30))){ alert("1、3、5、7、8、10、12月有31天,4、6、9、11月有30天,请正确填写!"); return false; } if(((Syear%4==0 && Syear%100!=0)||Syear%400==0) && Smonth==1 && (Sdate >29 || Sdate<=0)){ alert("你所输入的年份是闰年,2月有29天,请正确填写!"); return false; } if((!((Syear%4==0 && Syear%100!=0)||Syear%400==0)) && Smonth==1 && (Sdate >28 || Sdate<=0)){ alert("你所输入的年份是平年,2月有28天,请正确填写!"); return false; } }else{ alert("请输入年份在1949至"+theYear+"年之间的数字!"); return false; } }else{ alert("请填写你的出生年月日!"); return false; } return true; }
发表评论
-
常用表单验证正则表达式
2015-02-02 08:55 12831.由数字、26个英文字母 ... -
取得当前节点下第一个元素的文本内容
2014-10-10 17:41 1000取得checkbox前面的文本内容: <tr id= ... -
JS刷新父窗口的几种方式
2014-09-28 16:54 905浮层内嵌iframe及frame集合窗口,刷新父页面的多种 ... -
jquery 设置select初始值
2013-12-01 16:40 1846<select id="tAddrId ... -
loaction.reload()方法,页面缓存问题
2013-07-24 09:37 1136loaction.reload(false)和location ... -
js 日期转为yyyy-MM-dd格式的字符串
2013-03-07 11:12 0// 获取当前日期 var getTod ... -
window.opener.location.reload() and href()的区别
2012-08-31 13:32 14492个方法都是刷新父窗口,但是其中还是有奥妙的哦。 ... -
js校验邮箱
2011-11-22 16:06 1798<script type="text/java ... -
a标签中定义onclick方法后,链接不起效
2011-11-22 15:11 1381location.href = '/system/compan ... -
IE6中列表挡住div的解决
2011-03-16 14:04 1119在列表和div中加入一层<iframe> ... -
JavaScript IE打印接口带自动分页
2009-09-15 11:49 29751)在body中加入这个object (调用window的组件 ... -
javascript中String 对象属性和方法
2009-08-26 09:39 1393属性 1.constructor 指定创 ... -
从身份证中自动提取出生日期、年龄、性别
2009-08-11 09:37 4705从身份证中提取出生日期、年龄、性别 <html&g ... -
在javascript里 string 和 int 类型得相互转换
2009-07-28 18:32 5095在javascript里怎么样才能把int型转换成string ... -
js 动态显示时间
2009-07-13 21:31 1238方法一: <SCRIPT language=Ja ... -
javascript验证身份证
2009-07-08 09:59 1432<script> //检验身份证 func ... -
TextRange对象
2009-07-04 12:32 1558TextRange对象是动态HTML(DHTML)的高级特性, ... -
javascript中createTextRange用法(focus)
2009-07-04 12:00 36491createtextrange createrange区 ... -
location的各个属性
2009-06-27 15:15 1479hash——Specifies an anchor name ... -
javascript判断一个变量是否为undefined
2009-06-22 10:47 2848方法之一: var SomeVar; ...
相关推荐
根据给定的文件信息,我们可以提炼出以下关键的IT知识点,主要聚焦于JavaScript在处理级联选择器(如出生日期和出生地)的应用。 ### 1. JavaScript对象和数组的运用 在示例代码中,`citylist` 是一个对象,它存储...
15位身份证号码由6位地区码、7位出生日期码和2位顺序码组成;18位身份证号码则是在15位的基础上增加了1位校验码。18位身份证中的“X”代表罗马数字10,用于校验码,因为10在身份证号码中不能用数字表示,所以采用了...
本文将深入探讨几种常见的JavaScript(简称JS)正则表达式验证方法,以身份证号和出生日期为例,解析其背后的逻辑和技术细节。 #### 身份证号的JS正则表达式验证 身份证号通常有两种格式:15位和18位。15位身份证...
这个函数首先通过正则表达式检查身份证号码的基本格式,然后验证出生日期是否合法,再计算校验码,看是否与身份证号码末尾的字符一致。如果所有步骤都通过,那么身份证号码被认为是有效的。 在实际应用中,除了...
例如,在用户填写出生日期时,可以利用此函数快速校验输入是否合法。 ### 四、注意事项 - **月份计算**:由于JavaScript中的`Date`对象构造函数中月份参数是从0开始的,因此在传入月份时需要减去1。 - **边界条件...
18位号码通常包含了出生日期和个人校验码。 #### 月份验证 正则表达式:`^(0?[1-9]|1[0-2])$` 这个简单的正则表达式确保输入的月份值在1到12之间,支持单数字或双数字表示法。 #### 日期验证 正则表达式:`^((0...
- 出生日期码:第7位到第14位,表示出生年月日,格式为YYYYMMDD。 - 顺序码:第15位到第17位,奇数分配给男性,偶数分配给女性,且有特定的分配规则。 - 校验码:最后一位,可以是0-9或X,用于校验整个身份证号码...
5. 身份证号码验证:中国居民身份证号码有15位或18位,如`/^\d{15}|\d{18}$/`,但这只是一个基本的匹配,更精确的验证还需要考虑地区码、出生日期和校验位等。 6. 银行卡号验证:银行卡号通常较长且有特定的校验...
* yymmdd: 出生年月日 * xx: 顺序类编码,无法确定 * p: 性别,奇数为男,偶数为女 * <p /> * 身份证18位编码规则:dddddd yyyymmdd xxx y * dddddd:地区码 * yyyymmdd: 出生年月日 * xxx:顺序类...
### JavaScript表单常用验证集合:应用技巧 在Web开发中,表单验证是确保用户输入数据有效性和安全性的重要环节。JavaScript作为前端开发的核心语言之一,提供了丰富的工具来实现这一目标。本文将详细介绍几种常见...
- **应用场景**:出生日期、注册日期等。 - **实现原理**:通过日期格式的正则表达式来验证。 12. **自定义验证(Custom)** - **用途**:支持更灵活的验证需求,例如邮政编码等。 - **应用场景**:邮政编码、...
- 接下来的六位表示出生日期(YYMMDD)。 - 最后的三位是顺序号。 - 没有校验码。 #### 18位身份证号码验证规则: - 前六位同样代表地区编码。 - 第七到第十四位表示出生日期(YYYYMMDD)。 - 第十五到十七位为顺序...
- 解析出生年月日,确保日期格式合理。 - 通过最后一位判断性别。 #### 实现细节 - **变量定义**:`powers`数组存储了前17位的权重,`parityBit`数组用于校验18位身份证的最后一位。 - **函数设计**:`validId18`...
2. 验证用户输入,确保选择的日期在有效范围内。 3. 使用CSS自定义样式,使日期选择器与网站设计保持一致。 4. 考虑不同浏览器的兼容性问题,尤其是对不支持`<input type="date">`的老版本浏览器。 5. 如果需要,...
根据提供的文件信息,我们可以整理出一个关于如何使用JavaScript(简称JS)进行身份证验证的方法,特别是对性别和出生日期的提取。下面将详细解释这个过程。 ### JS身份证验证性别和出生日期 #### 一、背景介绍 在...
4. **出生日期检查**:验证身份证号码中的出生日期是否合法。 5. **校验码计算与验证**:根据前17位数字计算校验码,并与身份证号码中的校验码进行比较。 #### 三、关键代码解析 1. **变量定义与初始化** ```...
它由三部分组成:6位地区码、8位出生日期码和最后的3位顺序码与校验码。其中,顺序码的奇偶性与性别有关,校验码用于验证身份证号码的正确性。 2. **校验算法**:18位身份证号码的校验码计算基于前17位数字,采用模...
身份证验证涉及到更复杂的校验规则,包括地区代码、出生日期、顺序号和校验码等。以下是一个简单的18位身份证号码验证函数: ```javascript function validateIdCard(id) { const idRegex = /(^\d{15}$)|(^\d{18}$...
2. **出生日期码**(第7至14位):表示编码对象出生的年月日。 3. **顺序码**(第15至17位):表示在同一地址码所标识的区域范围内,对同年同月同日出生的人编订的顺序号,其中第17位奇数分配给男性,偶数分配给女性...