js判断生效时间不得大于失效时间的思路及代码


Posted in Javascript onApril 23, 2013
<script type="text/javascript"> 
function check(){ 
//开始时间比结束时间大的验证 
var validtime = document.form1.validtime.value; 
var invalidtime = document.form1.invalidtime.value; 
var beginTimes=validtime.substring(0,10).split('-'); 
var endTimes=invalidtime.substring(0,10).split('-'); 
validtime=beginTimes[1]+'/'+beginTimes[2]+'/'+beginTimes[0]+'/'+ validtime.substring(10,19); 
invalidtime=endTimes[1]+'/'+endTimes[2]+'/'+endTimes[0]+'/'+invalidtime.substring(10,19); 
var a =(Date.parse(invalidtime)-Date.parse(validtime))/3600/1000; 
if(a<0){ 
alert("失效时间不能小于生效时间!"); 
return; 
} 
var emergency = document.form1.emergency.value; 
if(emergency==""||regnull.test(emergency)){ 
alert("请输紧急程度!"); 
document.form1.emergency.focus(); 
return; 
} 
document.form1.submit(); 
} 
<script>
Javascript 相关文章推荐
JavaScript 学习笔记一些小技巧
Mar 28 Javascript
关于js遍历表格的实例
Jul 10 Javascript
javascript 闭包详解
Feb 15 Javascript
javascript白色简洁计算器
May 04 Javascript
javascript日期计算实例分析
Jun 29 Javascript
基于PHP和Mysql相结合使用jqGrid读取数据并显示
Dec 02 Javascript
jQuery实现的超简单点赞效果实例分析
Dec 31 Javascript
js正则表达式replace替换变量方法
May 21 Javascript
Bootstrap的Refresh Icon也spin起来
Jul 13 Javascript
jQuery在ie6下无法设置select选中的解决方法详解
Sep 20 Javascript
详解vue-cli下ESlint 配置说明
Sep 03 Javascript
vue同步父子组件和异步父子组件的生命周期顺序问题
Oct 07 Javascript
修改file按钮的默认样式实现代码
Apr 23 #Javascript
js随机颜色代码的多种实现方式
Apr 23 #Javascript
js对象与打印对象分析比较
Apr 23 #Javascript
你必须知道的Javascript知识点之&quot;深入理解作用域链&quot;的介绍
Apr 23 #Javascript
你必须知道的Javascript知识点之&quot;字面量和对应类型&quot;说明介绍
Apr 23 #Javascript
你必须知道的Javascript知识点之&quot;单线程事件驱动&quot;的使用
Apr 23 #Javascript
你必须知道的Javascript知识点之&quot;this指针&quot;的应用
Apr 23 #Javascript
You might like
php 注册时输入信息验证器的实现详解
2013/07/05 PHP
php微信公众平台开发之获取用户基本信息
2015/08/17 PHP
php ZipArchive实现多文件打包下载实例
2019/10/31 PHP
详细分析PHP 命名空间(namespace)
2020/06/30 PHP
jquery 防止表单重复提交代码
2010/01/21 Javascript
在VS2008中使用jQuery智能感应的方法
2010/12/30 Javascript
FireFox下XML对象转化成字符串的解决方法
2011/12/09 Javascript
不使用jquery实现js打字效果示例分享
2014/01/19 Javascript
Javascript浮点数乘积运算出现多位小数的解决方法
2014/02/17 Javascript
display和visibility的区别示例介绍
2014/02/26 Javascript
JavaScript中的Primitive对象封装介绍
2014/12/31 Javascript
JS实现文字放大效果的方法
2015/03/03 Javascript
深入剖析JavaScript编程中的对象概念
2015/10/21 Javascript
JQuery学习总结【一】
2016/12/01 Javascript
如何提高javascript加载速度
2016/12/26 Javascript
VueJs路由跳转——vue-router的使用详解
2017/01/10 Javascript
javaScript中indexOf用法技巧
2019/11/26 Javascript
python操作xml文件示例
2014/04/07 Python
python实现的重启关机程序实例
2014/08/21 Python
python自动化之Ansible的安装教程
2019/06/13 Python
解决Jupyter notebook更换主题工具栏被隐藏及添加目录生成插件问题
2020/04/20 Python
pandas数据处理之绘图的实现
2020/06/15 Python
Python3.7安装PyQt5 运行配置Pycharm的详细教程
2020/10/15 Python
python+excel接口自动化获取token并作为请求参数进行传参操作
2020/11/10 Python
详解HTML5表单新增属性
2016/12/21 HTML / CSS
HTML5 Notification(桌面提醒)功能使用实例
2014/03/17 HTML / CSS
H5最强接口之canvas实现动态图形功能
2019/05/31 HTML / CSS
HTML5 SEO优化的一些建议
2020/08/27 HTML / CSS
同程旅游英文网站:LY.com
2018/11/13 全球购物
十佳大学生事迹材料
2014/01/29 职场文书
爱心捐款感谢信
2015/01/20 职场文书
仅用一句SQL更新整张表的涨跌幅、涨跌率的解决方案
2021/05/06 MySQL
Java获取e.printStackTrace()打印的信息方式
2021/08/07 Java/Android
Unicode中的CJK(中日韩统一表意文字)字符小结
2021/12/06 HTML / CSS
python DataFrame中stack()方法、unstack()方法和pivot()方法浅析
2022/04/06 Python
Python按顺序遍历并读取文件夹中文件
2022/04/29 Python