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 相关文章推荐
Prototype1.6 JS 官方下载地址
Nov 30 Javascript
javascript 四则运算精度修正函数代码
May 31 Javascript
js写一个字符串转成驼峰的实例
Jun 21 Javascript
javascript获取url上某个参数的方法
Nov 08 Javascript
js实现拖拽效果
Feb 12 Javascript
详解JavaScript异步编程中jQuery的promise对象的作用
May 03 Javascript
bootstrap vue.js实现tab效果
Feb 07 Javascript
$.browser.msie 为空或不是对象问题的多种解决方法
Mar 19 Javascript
快速解决bootstrap下拉菜单无法隐藏的问题
Aug 10 Javascript
jquery获取select选中值的文本,并赋值给另一个输入框的方法
Aug 21 jQuery
jQuery+Datatables实现表格批量删除功能【推荐】
Oct 24 jQuery
Element InfiniteScroll无限滚动的具体使用方法
Jul 27 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
2019年漫画销量排行榜:鬼灭登顶 海贼单卷制霸 尾田盛赞鬼灭
2020/03/08 日漫
Terran历史背景
2020/03/14 星际争霸
用php简单实现加减乘除计算器
2014/01/06 PHP
PHP函数getenv简介和使用实例
2014/05/12 PHP
PHP实现通过中文字符比率来判断垃圾评论的方法
2014/10/20 PHP
PHP实现redis限制单ip、单用户的访问次数功能示例
2018/06/16 PHP
PHP addcslashes()函数讲解
2019/02/03 PHP
PHP实现发送微博消息功能完整示例
2019/12/04 PHP
参考:关于Javascript中实现暂停的几篇文章
2007/03/04 Javascript
JavaScript 序列化对象实现代码
2009/12/18 Javascript
同域jQuery(跨)iframe操作DOM(实例讲解)
2013/12/19 Javascript
js+css实现有立体感的按钮式文字竖排菜单效果
2015/09/01 Javascript
jQuery实现文字自动横移
2017/01/08 Javascript
用最简单的方法判断JavaScript中this的指向(推荐)
2017/09/04 Javascript
ES6中let 和 const 的新特性
2018/09/03 Javascript
详解vue项目接入微信JSSDK的坑
2018/12/14 Javascript
基于vue.js组件实现分页效果
2018/12/29 Javascript
如何为vuex实现带参数的 getter和state.commit
2019/01/04 Javascript
详解VUE单页应用骨架屏方案
2019/01/17 Javascript
深入学习Vue nextTick的用法及原理
2019/10/08 Javascript
jQuery-App输入框实现实时搜索
2020/11/19 jQuery
Python实现优先级队列结构的方法详解
2016/06/02 Python
简单谈谈python中的多进程
2016/11/06 Python
Flask之flask-script模块使用
2018/07/26 Python
python程序封装为win32服务的方法
2021/03/07 Python
python给微信好友定时推送消息的示例
2019/02/20 Python
python3的print()函数的用法图文讲解
2019/07/16 Python
Python第三方库的几种安装方式(小结)
2020/04/03 Python
用python写爬虫简单吗
2020/07/28 Python
通过实例解析python and和or使用方法
2020/11/14 Python
matplotlib运行时配置(Runtime Configuration,rc)参数rcParams解析
2021/01/05 Python
印尼网上商店:Alfacart.com
2019/03/11 全球购物
夏季奶茶店创业计划书
2014/01/16 职场文书
教师辞职报告范文
2014/01/20 职场文书
城南旧事观后感
2015/06/11 职场文书
用javascript制作qq注册动态页面
2021/04/14 Javascript