- 浏览: 314592 次
- 性别:
文章分类
- 全部博客 (223)
- html (20)
- oracle (18)
- ssh搭建 (6)
- js (26)
- dedecms (7)
- regular (2)
- java (39)
- mysql (15)
- oracle,效率 (1)
- struts1 (1)
- hibernate (3)
- ajax (5)
- iframe (1)
- js重置序号 (1)
- js,身份证验证 (3)
- 截图工具 (1)
- java读取excel (1)
- java导出excel文件 (3)
- jstl (2)
- springMVC (4)
- excel导入 (1)
- java进阶之路 (2)
- java正则 (1)
- 电子邮件 (1)
- emoji (1)
- zip (1)
- linux (4)
- csv (1)
- redis (1)
- 事务管理 (1)
- mybatis (1)
- BigDecimal (1)
- tomcat (1)
- jquery ajax 上传 (1)
- 时间控件 (1)
- json (1)
- nginx,squid,linux (1)
- 笔记 (1)
- 面试整理 (11)
- 工作中问题 (5)
最新评论
-
xinyun99:
在jdk1.8中:JDK1.8的实现已经摒弃了Segment的 ...
ConcurrentHashMap在jdk1.8和1.7中的区别 -
ttlly:
tomcat在eclipse中启动成功,主页却打不开 -
sky_xin:
当排序的字段值相等的时候后面再跟上按住键排序就没有问题了
order by排序的字段的值相等,导致两个sql查询出来的显示结果不一样
var mstrSaveFieldValue;
function SaveFieldValue(pobjObject) {
mstrSaveFieldValue = pobjObject.value;
}
function CheckInputText(obj)
{
var nowyear = new Date;
var str = EmpTrim(obj.value);
obj.value = str;
if (str == '') return;
var y, m, d;
var new_y, new_m, new_d;
if (str.match(/^(([0-9]{4})\/|)([0-9]{1,2})\/([0-9]{1,2})$/)){
y = RegExp.$2;
m = RegExp.$3;
d = RegExp.$4;
if (y == ''){
y = nowyear.getFullYear();
}
if (IsDate(y, RegExp.$3, RegExp.$4)){
new_y = ('0000' + y); new_y = new_y.substring(new_y.length-4);
new_m = ('00' + m); new_m = new_m.substring(new_m.length-2);
new_d = ('00' + d); new_d = new_d.substring(new_d.length-2);
obj.value = new_y + '/' + new_m + '/' + new_d;
return;
}
else
{
obj.value = mstrSaveFieldValue;
}
}
else
{
obj.value = mstrSaveFieldValue;
}
}
function EmpTrim(pstrVal) {
pstrVal = pstrVal.replace(/^[ ]+/, '');
pstrVal = pstrVal.replace(/[ ]+$/, '');
return(pstrVal);
}
function IsDate(y,m,d){
var wblnTemp = false;
var mday = new Array (31,28,31,30,31,30,31,31,30,31,30,31);
if ((y % 100 == 0) && (y % 400 != 0)) {
wblnTemp = false;
} else if (y % 4 == 0){
wblnTemp = true;
}
if (wblnTemp) mday[1] = 29;
if ((y < 1) || (y > 9999)) return false;
if ((m < 1) || (m > 12)) return false;
if ((d < 1) || (d > mday[m-1])) return false;
return true;
}
<input type="text" wicket:id="createDateFrom" id="createDateFrom" onfocus="SaveFieldValue(this)" onblur="CheckInputText(this)" value="2012/07/20" maxlength="10" style="width:85px;vertical-align:middle;" />
function SaveFieldValue(pobjObject) {
mstrSaveFieldValue = pobjObject.value;
}
function CheckInputText(obj)
{
var nowyear = new Date;
var str = EmpTrim(obj.value);
obj.value = str;
if (str == '') return;
var y, m, d;
var new_y, new_m, new_d;
if (str.match(/^(([0-9]{4})\/|)([0-9]{1,2})\/([0-9]{1,2})$/)){
y = RegExp.$2;
m = RegExp.$3;
d = RegExp.$4;
if (y == ''){
y = nowyear.getFullYear();
}
if (IsDate(y, RegExp.$3, RegExp.$4)){
new_y = ('0000' + y); new_y = new_y.substring(new_y.length-4);
new_m = ('00' + m); new_m = new_m.substring(new_m.length-2);
new_d = ('00' + d); new_d = new_d.substring(new_d.length-2);
obj.value = new_y + '/' + new_m + '/' + new_d;
return;
}
else
{
obj.value = mstrSaveFieldValue;
}
}
else
{
obj.value = mstrSaveFieldValue;
}
}
function EmpTrim(pstrVal) {
pstrVal = pstrVal.replace(/^[ ]+/, '');
pstrVal = pstrVal.replace(/[ ]+$/, '');
return(pstrVal);
}
function IsDate(y,m,d){
var wblnTemp = false;
var mday = new Array (31,28,31,30,31,30,31,31,30,31,30,31);
if ((y % 100 == 0) && (y % 400 != 0)) {
wblnTemp = false;
} else if (y % 4 == 0){
wblnTemp = true;
}
if (wblnTemp) mday[1] = 29;
if ((y < 1) || (y > 9999)) return false;
if ((m < 1) || (m > 12)) return false;
if ((d < 1) || (d > mday[m-1])) return false;
return true;
}
<input type="text" wicket:id="createDateFrom" id="createDateFrom" onfocus="SaveFieldValue(this)" onblur="CheckInputText(this)" value="2012/07/20" maxlength="10" style="width:85px;vertical-align:middle;" />
发表评论
-
文件上传显示成+号的那种做法
2016-02-03 20:41 669自己做的小例子,凑合看吧 <style> ... -
html中table的宽度或高度调整后没有反应
2015-04-02 22:54 764对于html中table的宽度或高度设置后没有效果,一般原因就 ... -
showModalDialog通过window.returnValue向父页面传值
2015-04-01 13:46 618父页面: function showValue(){ ... -
html中地图热点coords 精确定位的方法
2015-03-31 11:14 2034<area> 标签的 coords 属性是针对于图 ... -
HTML图片热区map area的用法
2015-02-12 17:45 2753本文转自:http://www.nowamagic.net ... -
中国地图鼠标经过省份热点弹出提示信息的网页特效
2015-02-12 17:06 3047把下面代码复制一下放到txt中保存成html就可以了: & ... -
jquery 重置表格的序号
2015-01-20 14:54 666//重置序号 function serial_number() ... -
iframe和父页面共用一个滚动条
2015-01-20 10:22 1741子页面: <body onload="pa ... -
WEB打印scriptX的使用
2015-01-04 10:32 692引自:http://ajxfxb.blog.163.com/ ... -
oninput,onpropertychange,onchange的区别和用法
2014-11-24 17:12 5511.判断IE和非IE浏览器 $(document).rea ... -
iframe内如何得到iframe以外的元素
2014-04-18 15:21 644a.jsp <iframe id ... -
IE11以及浏览器的判断
2014-04-02 09:45 876http://www.ithome.com/html ... -
DIV+CSS绝对定位和相对定位详解
2013-12-12 10:46 738本文和大家重点 ... -
为什么保存网页时"另存为"和保存源代码的效果不一样?
2013-10-18 15:52 4205保存网页时"另存为"和保存 ... -
Style="text-transform: uppercase"
2013-08-18 15:45 796<input name="validate& ... -
HTML <label> 标签的 for 属性
2013-06-26 14:49 554定义和用法 for 属性规定 label 与哪个表单元素绑 ... -
DIV+CSS 浮动的问题
2013-06-26 00:16 712详细察看http://www.dabaoku.com/jiao ... -
html中css样式的优先级规则
2013-04-26 10:54 939CSS2.1 中规定了关于 CSS 规则 Specific ... -
解决插入表单form出现空行的方法
2012-10-31 10:13 902不知道大家在网页制作的时候有没有发现,在插入表单form后,往 ...
相关推荐
JS_check105验证及帮助文档 表单的验证一直是网页设计者头痛的问题,表单验证类 Validator就是为解决这个问题而写的,旨在使设计者从纷繁复杂的表单验证中解放出来,把精力集中于网页的设计和功能上的改进上。 ...
CheckNumber 2.检查输入参数是否为整数 CheckInteger 3.检查输入参数是否为浮点数 CheckFloat 4.检查输入参数是否为合法的日期 CheckDate CheckDate2 5.检查输入参数是否为合法的email地址 CheckEmail 6.检查...
* 自定义javascript常用基础库 author zhang_jhai 创建时间 2010/04/10 最后修改时间 2010/05/03 * version 2.0 */ // Base库基础类 BaseJs = function() { // 判断浏览器类型 userAgent = navigator....
(密码定义为'../check/check.js'的PIN变量) 增加数据 每条数据包含以下四项元素: 科目,如高等数学 详情,如范老师 期限,如2021-3-27 内容(可添加图片),如第三次作业 删除数据 可用以下两种方式快捷选择数据...
//用于日期的文本框 name = “indate” function check1(Form) { for (i = 0; i < Form.length; i++) { if (Form.elements[i].value == “”) { alert(“请填写完整!”) Form.elements[i].focus(); ...
应为要有交互,选择了Js来实现,也算是 结对编程 的初试吧。 我将显示部分用html 写好,点击的按钮触发事件函数是check(); 代码如下:function onCheck(){ var Year = document.getElementById("year").value; //...
域和SSL证书监视程序 观看您的域的SSL证书和注册日期到期。 输入项 url 要检查的站点域(使用协议)。 产出 ssl-expire-date ...- run : echo 'SSL cert has ${{ steps.check-domain.outputs.ssl-exp
47.当在超链接中调用JS函数时用:(javascript:)来开头后面加函数名 48.在老的浏览器中不执行此JS:<!-- //--> 49.引用一个文件式的JS:<script type="text/javascript" src="aaa.js"> 50.指定在不支持脚本的浏览器显示...
js表单验证控制代码大全 /* 目录: 1:js 字符串长度限制、判断字符长度 、js限制输入、限制不能输入、textarea 长度限制 2.:js判断汉字、判断是否汉字 、只能输入汉字 3:js判断是否输入英文、只能输入英文 4:js只能...
:check_box_with_check: 01 简介 :check_box_with_check: 02 数据类型 :check_box_with_check: 03 布尔运算符日期 :check_box_with_check: 04 条件句 :check_box_with_check: 05 数组 :check_box_with_check: 06 ...
npm install --global check-cert-expiration # for the command line utility npm install --save check-cert-expiration # for the library function 命令行界面 check-cert-expiration脚本接受1个或多个URL作为...
用于日期和时间选择器的Tempus Dominus Bootstrap插件的React包装器。 我思故我在 特征 特征 基于Bootstrap 4 :check_mark_button: 受控日期时间选择器组件 :check_mark_button: 自定义图标 :check_mark_...
:check_mark_button: 学习JS :check_mark_button: Aprendizados 使用弦乐! 使用数字! 使用对象数学! 使用数组JS! 使用功能! 使用对象! 使用对象日期! 使用三明治盒! 使用{Desestruturação} = ...
47.当在超链接中调用JS函数时用:(javascript :)来开头后面加函数名 48.在老的浏览器中不执行此JS:<!-- //--> 49.引用一个文件式的JS:<script type="text/javascript" src="aaa.js"> 50.指定在不支持脚本的浏览器显示...
js中的各种校验方法、模糊匹配的数组、待验证的日期,单独验证、待验绑定的事件
日期校验 ie6 出错,慎用。 6 dateISO:true 必须输入正确格式的日期(ISO),例如:2009-06-23,1998/01/22。只验证格式,不验证有效性。 7 number:true 必须输入合法的数字(负数,小数)。 8 digits:true 必须输入...
适用于Vue.js的现代日历和日期选择器模块 演示版 演示: 基于Vue.js的轻量级高性能日历组件 内存使用量少,性能好,样式好以及可伸缩性高 本机js开发,未引入任何第三方库 日期选择器,日期范围,多个日历,模式...
如何学习和设置 :open_book: :check_mark_button: 在本地克隆仓库 将您要查看的js文件链接到index.html文件 阅读评论作为阅读材料 使用浏览器的控制台水龙头检查代码 表中的内容 ( :hourglass_done: ...将被添加...
本文实例为大家分享了js校验开始时间和结束时间的具体代码,供大家参考,具体内容如下 <html> <head> [removed] function checkTime(){ var startTime = document.getElementById("_startTime")....