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 相关文章推荐
jQuery的链式调用浅析
Dec 03 Javascript
基于jquery的多彩百分比 动态进度条 投票效果显示效果实现代码
Aug 28 Javascript
jquery怎样实现ajax联动框(一)
Mar 08 Javascript
jquery将一个表单序列化为一个对象的方法
Dec 02 Javascript
Javascript中With语句用法实例
May 14 Javascript
在Python中使用glob模块查找文件路径的方法
Jun 17 Javascript
微信小程序 两种滑动方式(横向滑动,竖向滑动)详细及实例代码
Jan 13 Javascript
JavaScript自动点击链接 防止绕过浏览器访问的方法
Jan 19 Javascript
利用node.js写一个爬取知乎妹纸图的小爬虫
May 03 Javascript
详解vue.js下引入百度地图jsApi的两种方法
Jul 27 Javascript
jQuery操作动画完整实例分析
Jan 10 jQuery
原生javascript单例模式的应用实例分析
Feb 23 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
360通用php防护代码(使用操作详解)
2013/06/18 PHP
CodeIgniter针对lighttpd服务器URL重写的方法
2015/06/10 PHP
PHP严重致命错误处理:php Fatal error: Cannot redeclare class or function
2017/02/05 PHP
在Mac OS下搭建LNMP开发环境的步骤详解
2017/03/10 PHP
js url传值中文乱码之解决之道
2009/11/20 Javascript
也说JavaScript中String类的replace函数
2011/09/22 Javascript
JavaScript基础篇之变量作用域、传值、传址的简单介绍与实例
2013/06/29 Javascript
JavaScript中使用document.write向页面输出内容实例
2014/10/16 Javascript
jQuery.holdReady()方法用法实例
2014/12/27 Javascript
利用JavaScript脚本实现滚屏效果的方法
2015/07/07 Javascript
jQuery 3.0 的 setter和getter 模式详解
2016/07/11 Javascript
AngularJS 自定义过滤器详解及实例代码
2016/09/14 Javascript
Javascript动画效果(3)
2016/10/11 Javascript
如何清除IE10+ input X 文本框的叉叉和密码输入框的眼睛图标
2016/12/21 Javascript
vue2利用Bus.js如何实现非父子组件通信详解
2017/08/25 Javascript
webpack+vue中使用别名路径引用静态图片地址
2017/11/20 Javascript
浅谈Vue数据响应思路之数组
2018/11/06 Javascript
vue基础之事件v-onclick=&quot;函数&quot;用法示例
2019/03/11 Javascript
小程序实现悬浮搜索框
2019/07/12 Javascript
Python的动态重新封装的教程
2015/04/11 Python
python中迭代器(iterator)用法实例分析
2015/04/29 Python
在Python中处理日期和时间的基本知识点整理汇总
2015/05/22 Python
python函数的5种参数详解
2017/02/24 Python
Pycharm更换python解释器的方法
2018/10/29 Python
对python:循环定义多个变量的实例详解
2019/01/20 Python
python控制nao机器人身体动作实例详解
2019/04/29 Python
使用python 将图片复制到系统剪贴中
2019/12/13 Python
Python try except异常捕获机制原理解析
2020/04/18 Python
pandas分批读取大数据集教程
2020/06/06 Python
Python数据可视化实现多种图例代码详解
2020/07/14 Python
html5生成柱状图(条形图)效果的实例代码
2016/03/25 HTML / CSS
C语言编程题
2015/03/09 面试题
婚礼答谢宴主持词
2014/03/14 职场文书
开学寄语大全
2014/04/08 职场文书
改进作风怎么办发言材料
2014/08/17 职场文书
Python将CSV文件转化为HTML文件的操作方法
2021/06/30 Python