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 prototype截取字符串函数
Apr 01 Javascript
使用Jquery Aajx访问WCF服务(GET、POST、PUT、DELETE)
Mar 16 Javascript
纯javascript响应式树形菜单效果
Nov 10 Javascript
AngularJS入门教程之AngularJS指令
Apr 18 Javascript
深入浅析JavaScript中的constructor
Apr 19 Javascript
Angular ui.bootstrap.pagination分页
Jan 20 Javascript
详解ES6之用let声明变量以及let loop机制
Jul 15 Javascript
vue axios请求拦截实例代码
Mar 29 Javascript
小程序简单两栏瀑布流效果的实现
Dec 18 Javascript
Element图表初始大小及窗口自适应实现
Jul 10 Javascript
JavaScript交换变量常用4种方法解析
Sep 02 Javascript
JS精髓原型链继承及构造函数继承问题纠正
Jun 16 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
用Flash图形化数据(一)
2006/10/09 PHP
深入了解php4(2)--重访过去
2006/10/09 PHP
PHP对MongoDB[NoSQL]数据库的操作
2013/03/01 PHP
PHP多维数组指定多字段排序的示例代码
2018/05/16 PHP
使用composer命令加载vendor中的第三方类库 的方法
2019/07/09 PHP
JQuery实现用户名无刷新验证的小例子
2013/03/22 Javascript
javascript文件加载管理简单实现方法
2015/07/25 Javascript
使用jQuery+EasyUI实现CheckBoxTree的级联选中特效
2015/12/06 Javascript
JS判断浏览器是否安装flash插件的简单方法
2016/09/13 Javascript
js canvas实现擦除效果示例代码
2017/04/26 Javascript
vue2.0 循环遍历加载不同图片的方法
2018/03/06 Javascript
vscode配置vue下的es6规范自动格式化详解
2019/03/20 Javascript
Vue-CLI 3.X 部署项目至生产服务器的方法
2019/03/22 Javascript
layui扩展上传组件模拟进度条的方法
2019/09/23 Javascript
详解在IDEA中将Echarts引入web两种方式(使用js文件和maven的依赖导入)
2020/07/11 Javascript
[01:19:11]Ti4 循环赛第二日 NaVi.us vs iG
2014/07/11 DOTA
浅析python 内置字符串处理函数的使用方法
2014/06/11 Python
Python实现类继承实例
2014/07/04 Python
跟老齐学Python之玩转字符串(2)更新篇
2014/09/28 Python
Python multiprocessing模块中的Pipe管道使用实例
2015/04/11 Python
Python中的pygal安装和绘制直方图代码分享
2017/12/08 Python
Django:使用filter的pk进行多值查询操作
2020/07/15 Python
详解H5本地储存Web Storage
2017/07/03 HTML / CSS
HTML5 新旧语法标记对我们有什么好处
2012/12/13 HTML / CSS
GNC健安喜官方海外旗舰店:美国著名保健品牌
2017/01/04 全球购物
Move Free官方海外旗舰店:美国骨关节健康专业品牌
2017/12/06 全球购物
用你熟悉的语言写一个连接ORACLE数据库的程序,能够完成修改和查询工作
2012/06/11 面试题
AJAX的全称是什么
2012/11/06 面试题
珍惜水资源建议书
2014/03/12 职场文书
电力安全事故反思
2014/04/27 职场文书
素质教育标语
2014/06/27 职场文书
企业趣味活动方案
2014/08/21 职场文书
学用政策心得体会
2014/09/10 职场文书
傲慢与偏见电影观后感
2015/06/10 职场文书
演讲稿:​快乐,从不抱怨开始!
2019/04/02 职场文书
python实现批量移动文件
2021/04/05 Python