|
主题: 日期验证
|
 mezi
职务:普通成员
等级:1
金币:0.0
发贴:141
注册:2002/4/1 10:54:21
|
#12002/12/2 8:15:09
怎么判断一个表单提交后 日期文本框的·格式应该是2000-02-22的格式? 一不对就弹出alert 对就成功添加?
|
 沉默是金
职务:普通成员
等级:6
金币:11.2
发贴:4357
注册:2004/2/18 11:17:25
|
#22002/12/2 9:35:53
yy=request.form("yy") mm=request.form("mm") dd=request.form("dd") if len(mm)=1 then mm="'0'&mm"
难人一个……
|
 mezi
职务:普通成员
等级:1
金币:0.0
发贴:141
注册:2002/4/1 10:54:21
|
#32002/12/2 9:40:06
恩??? 这是? 我只有一个文本框。 而且你写的不对吧
|
 沉默是金
职务:普通成员
等级:6
金币:11.2
发贴:4357
注册:2004/2/18 11:17:25
|
#42002/12/2 9:44:16
难人一个……
|
 mezi
职务:普通成员
等级:1
金币:0.0
发贴:141
注册:2002/4/1 10:54:21
|
#52002/12/2 10:09:59
看到了· 我的意思是有没有· 对非法输入进行alert的代码· 输入错误就提出警告· 让输入者自行修改 例如年份要4位·什么的·· 并且是再一个文本框里·
|
 沉默是金
职务:普通成员
等级:6
金币:11.2
发贴:4357
注册:2004/2/18 11:17:25
|
#62002/12/2 10:21:39
最好搞三个文本框,然后用CDATE或formatdatetime组合在一起,例如: exmp_yy=request.form("exmp_yy") exmp_mm=request.form("exmp_mm") exmp_dd=request.form("exmp_dd") if len(exmp_yy)<>4 or exmp_yy="" or exmp_mm="" or exmp_dd="" then response.write (" ") else exmp_time=formatdatetime(exmp_yy&"-"&exmp_mm&"-"&exmp_dd,2) end if 这只是我写的,你可以改一下!
难人一个……
|
 mezi
职务:普通成员
等级:1
金币:0.0
发贴:141
注册:2002/4/1 10:54:21
|
#72002/12/2 11:35:10
还是需要一个文本框的 var reg = /^(\d{1,4})(-|\/)(\d{1,2})\2(\d{1,2})$/;
语法规则是怎么杨的?
|