本文实例为大家分享了js校验开始时间和结束时间的具体代码,供大家参考,具体内容如下
<html> <head> <script> function checktime(){ var starttime = document.getelementbyid("_starttime").value.trim(); var endtime = document.getelementbyid("_endtime").value.trim(); if(starttime == "" || endtime == ""){ alert("时间不能为空"); return ; } var reg = /^((20|21|22|23|[0-1]\d)\:[0-5][0-9])(\:[0-5][0-9])$/; if(!reg.test(starttime) || !reg.test(endtime)){ alert("您输入的时间格式不正确!"); return ; } var starttimearray = starttime.split(":"); var endtimearray = endtime.split(":"); var startdate = new date(starttimearray[0],starttimearray[1],starttimearray[2]); var enddate = new date(endtimearray[0],endtimearray[1],endtimearray[2]); var start = startdate.gettime(); var end = enddate.gettime(); if (start >= end) { alert('开始时间不能大于结束时间'); return ; } document.getelementbyid('form1').submit(); } </script> </head> <body>
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持移动技术网。
如对本文有疑问, 点击进行留言回复!!
轻松解决 org.apache.taglibs.standard.tlv.JstlCoreTLV 困惑
vert实践五——Json?Protocol Buffer?FlatBuffers?
[基于tensorflow的人脸检测] 基于神经网络的人脸检测8——验证训练好的神经网络
selenium + ajax抓取英雄联盟全部英雄的详细信息及多线程保存全部皮肤图片到本地
网友评论