小编这次要给大家分享的是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>
看完这篇关于js如何校验开始时间和结束时间的文章,如果觉得文章内容写得不错的话,可以把它分享出去给更多人看到。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。