js判断生效时间不得大于失效时间的思路及代码
更新时间:2013年04月23日 16:14:50 作者:
生效时间不得大于失效时间在一些推销、优惠方面还是比较实用的,接下来一起看下详细的实现代码,感兴趣的朋友可以参考下哈,希望对你有所帮助
复制代码 代码如下:
<script type="text/javascript">
function check(){
//开始时间比结束时间大的验证
var validtime = document.form1.validtime.value;
var invalidtime = document.form1.invalidtime.value;
var beginTimes=validtime.substring(0,10).split('-');
var endTimes=invalidtime.substring(0,10).split('-');
validtime=beginTimes[1]+'/'+beginTimes[2]+'/'+beginTimes[0]+'/'+ validtime.substring(10,19);
invalidtime=endTimes[1]+'/'+endTimes[2]+'/'+endTimes[0]+'/'+invalidtime.substring(10,19);
var a =(Date.parse(invalidtime)-Date.parse(validtime))/3600/1000;
if(a<0){
alert("失效时间不能小于生效时间!");
return;
}
var emergency = document.form1.emergency.value;
if(emergency==""||regnull.test(emergency)){
alert("请输紧急程度!");
document.form1.emergency.focus();
return;
}
document.form1.submit();
}
<script>
相关文章
JS 在数组插入字符的实现代码(可参考JavaScript splice() 方法)
在数组插入字符,添加数组,删除数组可以用slice自带的方法。操作比较方便,这个代码是作者通过push与shift方法实现,只能是个思路,但不推荐这样的方法。2009-12-12


最新评论