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 相关文章推荐
二级域名或跨域共享Cookies的实现方法
Aug 07 Javascript
利用JQuery+EasyDrag 实现弹出可拖动的Div,同时向Div传值,然后返回Div选中的值
Oct 24 Javascript
javascript解三阶幻方(九宫格)
Apr 22 Javascript
AJAX实现瀑布流触发分页与分页触发瀑布流的方法
May 23 Javascript
Bootstrap基本模板的使用和理解1
Dec 14 Javascript
详解ECMAScript6入门--Class对象
Apr 27 Javascript
Javascript 实现匿名递归的实例代码
May 25 Javascript
JavaScript 获取元素在父节点中的下标(推荐)
Jun 28 Javascript
webpack3升级到webpack4遇到问题总结
Sep 30 Javascript
浅析微信小程序modal弹窗关闭默认会执行cancel问题
Oct 14 Javascript
Vue实现开关按钮拖拽效果
Sep 22 Javascript
SpringBoot+Vue开发之Login校验规则、实现登录和重置事件
Oct 19 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
php &amp;&amp; 逻辑与运算符使用说明
2010/03/04 PHP
mac环境中使用brew安装php5.5.15
2014/08/18 PHP
php利用smtp类实现电子邮件发送
2015/10/30 PHP
可兼容php5与php7的cURL文件上传功能实例分析
2018/05/11 PHP
javascript实现轮显新闻标题链接
2007/08/13 Javascript
关于document.cookie的使用javascript
2008/04/11 Javascript
各浏览器对link标签onload/onreadystatechange事件支持的差异分析
2011/04/27 Javascript
getComputedStyle与currentStyle获取样式(style/class)
2013/03/19 Javascript
jquery滚动加载数据的方法
2015/03/09 Javascript
jQuery获取checkboxlist的value值的方法
2015/09/27 Javascript
Nodejs Express4.x开发框架随手笔记
2015/11/23 NodeJs
a标签置灰不可点击的实现方法
2017/02/06 Javascript
Vue实现左右菜单联动实现代码
2018/08/12 Javascript
vue中格式化时间过滤器代码实例
2019/04/17 Javascript
详解nuxt 微信公众号支付遇到的问题与解决
2019/08/26 Javascript
vue点击自增和求和的实例代码
2019/11/06 Javascript
vue实现页面切换滑动效果
2020/06/29 Javascript
Swift 3.0在集合类数据结构上的一些新变化总结
2016/07/11 Python
利用Python破解斗地主残局详解
2017/06/30 Python
详谈在flask中使用jsonify和json.dumps的区别
2018/03/26 Python
Python实现动态添加属性和方法操作示例
2018/07/25 Python
Python拼接字符串的7种方法总结
2018/11/01 Python
详解Python3网络爬虫(二):利用urllib.urlopen向有道翻译发送数据获得翻译结果
2019/05/07 Python
在python中利用try..except来代替if..else的用法
2019/12/19 Python
python3使用Pillow、tesseract-ocr与pytesseract模块的图片识别的方法
2020/02/26 Python
css3 盒模型以及box-sizing属性全面了解
2016/09/20 HTML / CSS
基于HTML5 Canvas 实现商场监控实例详解
2017/11/20 HTML / CSS
什么是命名空间(NameSpace)
2015/11/24 面试题
暑期培训班招生方案
2014/08/26 职场文书
大学生推广普通话演讲稿
2014/09/21 职场文书
2014年银行员工工作总结
2014/11/12 职场文书
2015年医院科室工作总结范文
2015/05/26 职场文书
演讲开头怎么书写?
2019/08/06 职场文书
Python中递归以及递归遍历目录详解
2021/10/24 Python
Python 装饰器(decorator)常用的创建方式及解析
2022/04/24 Python
Python实现聚类K-means算法详解
2022/07/15 Python