js判断生效时间不得大于失效时间的思路及代码
<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>
相关推荐
-
js判断生效时间不得大于失效时间的思路及代码
复制代码 代码如下: <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 endTi
-
JS判断当前日期是否大于某个日期的实现代码
上面是个图片啊,想要看效果,自己打吧,学习不能偷懒
-
js判断iframe中元素是否存在的实现代码
本文章来给大家介绍js判断iframe中元素是否存在代码,有需要了解的朋友可进入参考. 一.纯原生态js实现方法,代码如下: <script> var bb = document.getElementById('PreviewArea').contentWindow.document.getElementById('aPic'); if( bb ) { } else { } //apic为子页面Preview.aspx里面元素的Id </script> <body> &
-
js判断手机号是否正确并返回的实现代码
js判断手机号是否正确并返回的代码,具体代码如下所示: <form method="post" action="login.php" onsubmit="return abc()"> <input type="text" id="phone" /> <input type="submit" value="登录"/> </for
-
通过JS判断联网类型和连接状态的实现代码
中国的移动网络环境复杂,为了给用户带去更好访问体验,开发者希望能了解用户当前的联网方式,然后给用户一个符合当前网络环境的请求结果. W3C的规范中给出了一个方法来获得现在的网络状态navigator.connection:根据Working Draft 29 November 2012协议规范我们可以从接口中获得bandwidth(带宽,M/s)和metered两个参数的值:还提供了一个监听方法,来时刻监听接入环境的变化情况.现实中我们发现很多浏览器并没有返回bandwidth值,而且遵守了Wo
-
js判断ie方法集锦(含正则)代码短小经典 原创
是否是Opera: is_opera = /opera/i.test(navigator.userAgent); alert(is_opera); [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行] 是否是IE: is_opera = /opera/i.test(navigator.userAgent); var is_ie = (/msie/i.test(navigator.userAgent) && !is_opera) alert(is_ie); [Ctrl+A 全选 注:如
-
js弹出层永远居中实现思路及代码
弹出层窗口永远居中 复制代码 代码如下: <script type="text/javascript"> var isIE=window.XMLHttpRequest?false:true; var aIsIE={}; window.onload=function(){ if(isIE){ window.onscroll=doIE; window.onresize=doIE; } function doIE(){ aIsIE.top=document.documentEle
-
JS禁用浏览器退格键实现思路及代码
上周提交了一个项目(内部使用的),一同事提出个BUG,说要禁用退格键(backspace或者叫后退键),因为这和他的习惯不一样,担心万一文字录入一半,他按了退格键,那整个页面的内容就白填了,然后信誓旦旦的说他做的系统中后退键都是不能用的,我这个系统有问题,当时因为事多,只把这个问题记录下来了,后来查了下他以前做的项目,也没有对退格键进行处理.自己的项目都没处理,到我这嚷嚷来了,算了,不和年轻人一般见识.不就禁用个后退键,简单. 其实说禁用也不是完全禁用,后退键在各浏览器下默认为点击了一下后退按钮
-
JS判断表单输入是否为空(示例代码)
复制代码 代码如下: //去掉输入字符串两边的空格 function trim(s) { var count = s.length; var st = 0; // start var end = count-1; // end if (s == "") return s; while (st < count) { if (s.charAt(st) == " ") st
-
js过滤HTML标签以及空格的思路及代码
复制代码 代码如下: function setContent(str) {str = str.replace(/<\/?[^>]*>/g,''); //去除HTML tagstr.value = str.replace(/[ | ]*\n/g,'\n'); //去除行尾空白//str = str.replace(/\n[\s| | ]*\r/g,'\n'); //去除多余空行return str;} 测试的时候发现这段代码不能过滤掉网页中空格字符(即: ).于是自己又改造了一下: 复制代
随机推荐
- 使用VBS禁用、启动USB存储设备
- C#开发之微信小程序发送模板消息功能
- MYSQL updatexml()函数报错注入解析
- Ubuntu彻底卸载MySQL、Apache2和Php的方法教程
- JS输入用户名自动显示邮箱后缀列表的方法
- linux的最大打开文件数限制修改方法
- 让插入到 innerHTML 中的 script 跑起来的代码第1/2页
- Access模糊查询查不到数据的解决方法
- asp下实现字符串的补充fill()
- vbs之使用Internet Explorer 屏蔽密码
- SQLServer2005 批量查询自定义对象脚本
- JavaScript 空位补零实现代码
- WIN7下网站用localhost可以访问改为ip不可访问如何解决
- 用ASP实现远程将文件批量改名的代码
- 关于ListView下隐藏控件的解决方案分享
- 用PHP实现的四则运算表达式计算实现代码
- nginx https反向代理tomcat的2种实现方法
- idea远程调试spark的步骤讲解
- python实现QQ批量登录功能
- OpenCV 圆与矩形识别的方法