求一个 判断时间 2006-10-16 16:30 是否正确的正则表达式 判断时间的代码非常多,在这里搜一下就行了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <script language=javascript>String.prototype.isTime = function(){ var r = this.match(/^(\d{1,4})(-|\/)(\d{1,2})\2(\d{1,2}) (\d{1,2}):(\d{1,2})$/); if(r==null)return false; var d = new Date(r[1], r[3]-1,r[4],r[5],r[6]); return (d.getFullYear()==r[1]&&(d.getMonth()+1)==r[3]&&d.getDate()==r[4]&&d.getHours()==r[5]&&d.getMinutes()==r[6]);}alert("2006-10-16 16:30".isTime());alert("2006-10-16 26:30".isTime());</script> javascript实现身份证号的验证 验证只能输入字母和数字,不包含下划线和其他字符 网页中,怎么让一个FLASH控件获得焦点,急 label下button的触发问题? 一段JavaScript的flash图片幻灯和W3C标准兼容的问题 jQuery另table某一列排序后 该列高亮 如何让文字滚动出现,图片直接出现并停留3秒后再出其他文字 请教javascript在frame中的页面转向问题? 怎么可以先获得图片尺寸加载后才跳转??? 还是那个老问题?关于刷新(虽然结了,但是现在发现还是没解决) 请问在FireFoxz中如何取接点的第N个子元素? 初学JS,请各位推荐几本入门级的书
String.prototype.isTime = function()
{
var r = this.match(/^(\d{1,4})(-|\/)(\d{1,2})\2(\d{1,2}) (\d{1,2}):(\d{1,2})$/);
if(r==null)return false; var d = new Date(r[1], r[3]-1,r[4],r[5],r[6]);
return (d.getFullYear()==r[1]&&(d.getMonth()+1)==r[3]&&d.getDate()==r[4]&&d.getHours()==r[5]&&d.getMinutes()==r[6]);
}
alert("2006-10-16 16:30".isTime());
alert("2006-10-16 26:30".isTime());
</script>