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 相关文章推荐
验证用户是否修改过页面的数据的实现方法
Sep 26 Javascript
juqery 学习之三 选择器 子元素与表单
Nov 25 Javascript
让你的博客飘雪花超出屏幕依然看得见
Jan 04 Javascript
jquery仿QQ商城带左右按钮控制焦点图片切换滚动效果
Jun 27 Javascript
从数据结构的角度分析 for each in 比 for in 快的多
Jul 07 Javascript
12种不宜使用的Javascript语法整理
Nov 04 Javascript
利用jquery.qrcode在页面上生成二维码且支持中文
Feb 12 Javascript
js实例属性和原型属性示例详解
Nov 23 Javascript
jquery如何实现点击空白处隐藏元素
Dec 05 jQuery
解决vue动态为数据添加新属性遇到的问题
Sep 18 Javascript
JavaScript之解构赋值的理解
Jan 30 Javascript
vue解决花括号数据绑定不成功的问题
Oct 30 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字符串的连接的简单实例
2013/12/30 PHP
php读取torrent种子文件内容的方法(测试可用)
2016/05/03 PHP
PHP中list方法用法示例
2016/12/01 PHP
php技巧小结【推荐】
2017/01/19 PHP
javascript跨域刷新实现代码
2011/01/01 Javascript
修改jQuery Validation里默认的验证方法
2012/02/14 Javascript
js判断一个元素是否为另一个元素的子元素的代码
2012/03/21 Javascript
深入理解JavaScript系列(15) 函数(Functions)
2012/04/12 Javascript
js动态给table添加/删除tr的方法
2013/08/02 Javascript
js获取及修改网页背景色和字体色的方法
2015/12/29 Javascript
JS拉起或下载app的实现代码
2017/02/22 Javascript
windows下vue.js开发环境搭建教程
2017/03/20 Javascript
Windows安装Node.js报错:2503、2502的解决方法
2017/10/25 Javascript
深入理解ES6中let和闭包
2018/02/22 Javascript
Nodejs使用Mongodb存储与提供后端CRD服务详解
2018/09/04 NodeJs
新手入门js闭包学习过程解析
2019/10/08 Javascript
解决antd日期选择组件,添加value就无法点击下一年和下一月问题
2020/10/29 Javascript
如何封装Vue Element的table表格组件
2021/02/06 Vue.js
Django自定义用户认证示例详解
2018/03/14 Python
Python实现的简单读写csv文件操作示例
2018/07/12 Python
将tensorflow模型打包成PB文件及PB文件读取方式
2020/01/23 Python
TensorFlow Autodiff自动微分详解
2020/07/06 Python
Python 解析库json及jsonpath pickle的实现
2020/08/17 Python
Python-openpyxl表格读取写入的案例详解
2020/11/02 Python
Python 的 f-string 可以连接字符串与数字的原因解析
2021/02/20 Python
会计专业推荐信
2013/10/29 职场文书
总经理办公室主任岗位职责
2013/11/12 职场文书
学校安全工作制度
2014/01/19 职场文书
工作说明书格式
2014/07/29 职场文书
八荣八耻的活动方案
2014/08/16 职场文书
财务助理岗位职责范本
2014/10/09 职场文书
业务员年终工作总结2015
2015/05/28 职场文书
励志语录:时光飞逝,请学会珍惜所有的人和事
2020/01/16 职场文书
Python数据分析之pandas函数详解
2021/04/21 Python
goland 恢复已更改文件的操作
2021/04/28 Golang
Vue+Flask实现图片传输功能
2022/04/01 Vue.js