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滑动门代码
Dec 19 Javascript
基于jQuery的试卷自动排版系统实现代码
Jan 06 Javascript
javascript的创建多行字符串的7种方法
Apr 29 Javascript
JS中产生20位随机数以0-9为例也可以是a-z A-Z
Aug 01 Javascript
JavaScript创建一个object对象并操作对象属性的用法
Mar 23 Javascript
jquery trigger函数执行两次的解决方法
Feb 29 Javascript
JavaScript算法系列之快速排序(Quicksort)算法实例详解
Sep 04 Javascript
Yarn的安装与使用详细介绍
Oct 25 Javascript
Node.js+Express+MySql实现用户登录注册功能
Jul 10 Javascript
React-Native中props具体使用详解
Sep 04 Javascript
基于zepto.js实现登录界面
Oct 09 Javascript
vue vuex vue-rouert后台项目——权限路由(适合初学)
Dec 29 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中实现可以返回多个值的函数实例
2015/03/21 PHP
PHP JSON格式的中文显示问题解决方法
2015/04/09 PHP
php中file_exists函数使用详解
2015/05/08 PHP
PHP 中 DOMDocument保存xml时中文出现乱码问题的解决方案
2016/09/19 PHP
javascript 原型模式实现OOP的再研究
2009/04/09 Javascript
不一样的文字闪烁 轮番闪烁
2009/11/11 Javascript
JQuery入门——事件切换之hover()方法应用介绍
2013/02/05 Javascript
固定背景实现的背景滚动特效示例分享
2013/05/19 Javascript
jQuery动态地获取系统时间实现代码
2013/05/24 Javascript
扩展jQuery对象时如何扩展成员变量具体怎么实现
2014/04/25 Javascript
jQuery将所有被选中的checkbox某个属性值连接成字符串的方法
2015/01/24 Javascript
javascript显示上周、上个月日期的处理方法
2016/02/03 Javascript
Bootstrap3学习笔记(三)之表格
2016/05/20 Javascript
JavaScript基础教程——入门必看篇
2016/05/20 Javascript
Bootstrap优化站点资源、响应式图片、传送带使用详解3
2016/10/14 Javascript
Angular 4依赖注入学习教程之ClassProvider的使用(三)
2017/06/04 Javascript
vuejs父子组件之间数据交互详解
2017/08/09 Javascript
vue中实现左右联动的效果
2018/06/22 Javascript
layui表格分页 记录勾选的实例
2019/09/02 Javascript
Python多线程、异步+多进程爬虫实现代码
2016/02/17 Python
Python的语言类型(详解)
2017/06/24 Python
浅谈pyqt5中信号与槽的认识
2019/02/17 Python
django框架模型层功能、组成与用法分析
2019/07/30 Python
Python文字截图识别OCR工具实例解析
2020/03/05 Python
pyinstaller将含有多个py文件的python程序做成exe
2020/04/29 Python
Chain Reaction Cycles芬兰:世界上最大的在线自行车商店
2017/12/06 全球购物
印度尼西亚最好的小工具在线商店:Erafone.com
2019/03/26 全球购物
安全月活动总结
2014/05/05 职场文书
运动会口号大全
2014/06/07 职场文书
新闻发布会策划方案
2014/06/12 职场文书
优秀三好学生事迹材料
2014/08/31 职场文书
2015年汽车销售工作总结
2015/04/07 职场文书
校园安全主题班会
2015/08/12 职场文书
简述Java中throw-throws异常抛出
2021/08/07 Java/Android
Nginx内网单机反向代理的实现
2021/11/07 Servers
在 HTML 页面中使用 React的场景分析
2022/01/18 Javascript