js校验开始时间和结束时间


Posted in Javascript onMay 26, 2020

本文实例为大家分享了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校验开始时间和结束时间

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
js wmp操作代码小结(音乐连播功能)
Nov 08 Javascript
JS连连看源码完美注释版(推荐)
Dec 09 Javascript
jQuery中parents()和parent()的区别分析
Oct 28 Javascript
完美兼容各大浏览器的jQuery仿新浪图文淡入淡出间歇滚动特效
Nov 12 Javascript
jquery实现可自动收缩的TAB网页选项卡代码
Sep 06 Javascript
jQuery实现右下角可缩放大小的层完整实例
Jun 20 Javascript
js实现一个简单的数字时钟效果
Mar 29 Javascript
webpack v4 从dev到prd的方法
Apr 02 Javascript
用Node提供静态文件服务的方法
Jul 06 Javascript
vue 2.5.1 源码学习 之Vue.extend 和 data的合并策略
Jun 04 Javascript
webpack5 联邦模块介绍详解
Jul 08 Javascript
JavaScript函数柯里化实现原理及过程
Dec 02 Javascript
vue实现简单跑马灯效果
May 25 #Javascript
Js和VUE实现跑马灯效果
May 25 #Javascript
Vue实现简单的跑马灯
May 25 #Javascript
Vue实现跑马灯效果
May 25 #Javascript
JavaScript实现移动端弹窗后禁止滚动
May 25 #Javascript
ES2020 已定稿,真实场景案例分析
May 25 #Javascript
Javascript原型链及instanceof原理详解
May 25 #Javascript
You might like
使用 eAccelerator加速PHP代码的目的
2007/03/16 PHP
php给每个段落添加空格的方法
2015/03/20 PHP
WordPress开发中自定义菜单的相关PHP函数使用简介
2016/01/05 PHP
PHP全功能无变形图片裁剪操作类与用法示例
2017/01/10 PHP
laravel实现登录时监听事件,添加登录用户的记录方法
2019/09/30 PHP
浅谈laravel数据库查询返回的数据形式
2019/10/21 PHP
跨域表单提交状态的变相判断代码
2009/11/12 Javascript
JavaScript 面向对象的 私有成员和公开成员
2010/05/13 Javascript
浏览器页面区域大小的js获取方法
2013/09/21 Javascript
jQuery调用WebMethod(PageMethod) NET2.0的方法
2016/04/15 Javascript
深入理解jquery中的事件与动画
2016/05/24 Javascript
AngularJS实现用户登录状态判断的方法(Model添加拦截过滤器,路由增加限制)
2016/12/12 Javascript
nodejs进阶(6)—连接MySQL数据库示例
2017/01/07 NodeJs
AngularJs返回前一页面时刷新一次前面页面的方法
2018/10/09 Javascript
关于vue项目中搜索节流的实现代码
2019/09/17 Javascript
微信小程序实现单个卡片左滑显示按钮并防止上下滑动干扰功能
2019/12/06 Javascript
详解JavaScript修改注册表的方法
2020/01/05 Javascript
pygame播放音乐的方法
2015/05/19 Python
对python中的 os.mkdir和os.mkdirs详解
2018/10/16 Python
Python3 pip3 list 出现 DEPRECATION 警告的解决方法
2019/02/16 Python
python获取磁盘号下盘符步骤详解
2019/06/19 Python
Python实现仿射密码的思路详解
2020/04/23 Python
利用Python的folium包绘制城市道路图的实现示例
2020/08/24 Python
python接口自动化框架实战
2020/12/23 Python
Python爬虫爬取ts碎片视频+验证码登录功能
2021/02/22 Python
Final类有什么特点
2012/04/25 面试题
企业门卫岗位职责
2013/12/12 职场文书
技校学生个人职业生涯规划范文
2014/03/03 职场文书
选秀节目策划方案
2014/06/06 职场文书
十八大宣传标语
2014/10/09 职场文书
2014年服装销售工作总结
2014/11/27 职场文书
Django程序的优化技巧
2021/04/29 Python
Mysql 用户权限管理实现
2021/05/25 MySQL
python 爬取吉首大学网站成绩单
2021/06/02 Python
详解OpenCV曝光融合
2022/04/29 Python
python数字图像处理数据类型及颜色空间转换
2022/06/28 Python