- 浏览: 301117 次
- 性别:
- 来自: 山西太原
文章分类
最新评论
-
A741841403:
core-renderer-CN.jar这个包是怎么引入的啊, ...
flying saucer 中文不显示、以及中文换行的问题解决 -
A741841403:
您好,能提供下,中文字体换行包的jar文件吗
flying saucer 中文不显示、以及中文换行的问题解决 -
nightw13h:
楼主 我也遇到了这个问题 照你的套路也把问题解决了 当时没 ...
maven 单元测试 Absent Code attribute in method that is not native or abstract in cl -
devilyard:
借地请教个问题:fatal: open /dev/null o ...
msysGit 安装后的配置 -
tiancai2:
如果在action中定义不是string类型的,而是一个Per ...
Struts2 、jquery之ajaxfileupload异步上传插件
1、js日期格式化:
使用方式:new Date(v).format('yyyy-MM-dd hh:mm');
Date.prototype.format = function(format) { var o = { "M+": this.getMonth() + 1, //month "d+": this.getDate(), //day "h+": this.getHours(), //hour "m+": this.getMinutes(), //minute "s+": this.getSeconds(), //second "q+": Math.floor((this.getMonth() + 3) / 3), //quarter "S": this.getMilliseconds() //millisecond } if (/(y+)/.test(format)) format = format.replace(RegExp.$1, (this.getFullYear() + "").substr(4 - RegExp.$1.length)); for (var k in o) if (new RegExp("(" + k + ")").test(format)) format = format.replace(RegExp.$1, RegExp.$1.length == 1 ? o[k] : ("00" + o[k]).substr(("" + o[k]).length)); return format; }
2、过滤HTML,自动提取摘要功能
//HTML过滤 function removeHTMLTag(str) { str = str.replace(/<\/?[^>]*>/g,""); //去除HTML tag str = str.replace(/[ | ]*\n/g,'\n'); //去除行尾空白 str = str.replace(/ /ig,"");//去掉  str = str.replace(/[\r\n]/g,""); //去掉回车换行 str = str.replace(/\s+/g, ""); //去掉字符串所有空格 return str; }
3、js清除File控件
使用方法: <input id="file1" type="file" /> <input type="button" value="清空" onclick="cleanFile('file1')" />
<script> function cleanFile(id){ var _file = document.getElementById(id); if(_file.files){ _file.value = ""; }else{ if (typeof _file != "object"){ return null; } var _span = document.createElement("span"); _span.id = "__tt__"; _file.parentNode.insertBefore(_span,_file); var tf = document.createElement("form"); tf.appendChild(_file); document.getElementsByTagName("body")[0].appendChild(tf); tf.reset(); _span.parentNode.insertBefore(_file,_span); _span.parentNode.removeChild(_span); _span = null; tf.parentNode.removeChild(tf); } } </script>
4、js兼容ie和火狐的回车键事件
<script type="text/javascript"> document.onkeypress=function(e) { var code; if (!e) { var e=window.event; } if(e.keyCode) { code=e.keyCode; } else if(e.which) { code = e.which; } if(code==13) { ///这里是调用执行的方法 /// return false; } } </script>
5、获取当前时期格式如0000-00-00
function showdate(){ var today=new Date(); date=today.getDate(); month=today.getMonth(); month=month+1; if(month<=9) month="0"+month; year=today.getYear(); var nowDate=year+'-'+month+'-'+date; return nowDate; }
6、获得当地时间
function TimeDemo(){ var d, s=""; var c = ":"; d = new Date(); s += d.getHours() + c; s += d.getMinutes() + c; s += d.getSeconds() + c; s += d.getMilliseconds(); return s; }
7、判断两个标准格式日期的大小并返回较大的日期0000-00-00
function compareTwoDate(date1,date2){ date1=date1.substring(0,10); date2=date2.substring(0,10); if(date1<date2){ return date2; }else if(date1>date2){ return date1; } return date1; }
8、得到某个日期N天之后的日期
afterDay=function(objDate,dayNum){ var arr=new Array; //var objDate='2010-04-13'; objDate=objDate.substring(0,10); //alert(objDate+"/obj/"); arr=objDate.split("-"); //alert(arr[0]+"==year"); //alert(Number(arr[1])+"==month"); //alert(arr[2]+"==day"); year=arr[0]; month=arr[1]; day=arr[2]; var dat = new Date(Number(year),Number(month)-1,Number(day)); var daysec=dat.getTime()+dayNum*24*3600*1000; var tempdate=new Date(daysec).toLocaleString().split(" ")[0];//[)左闭右开 year=tempdate.substring(0,tempdate.indexOf("年")); month=tempdate.substring(tempdate.indexOf("年")+1,tempdate.indexOf("月")); if(month.toString().length==1){ month="0"+month; } day=tempdate.substring(tempdate.indexOf("月")+1,tempdate.indexOf("日")); if(day.toString().length==1){ day="0"+day; } return year+"-"+month+"-"+day; return tempdate; }
发表评论
-
ueditor编辑器图片上传路径问题
2015-04-02 13:24 3817第一部:修改jsp/config.json文件 访 ... -
Javascript 类与静态类的实现2
2014-08-19 16:47 641/***定义静态类***/ var StaticClass ... -
Javascript 类与静态类的实现1
2014-08-19 16:45 555首先说说类,在一个类里我们会有以下的几个特征: 1. 公有 ... -
JS实现类拟JAVA中MAP对像的功能
2014-08-19 16:34 764/* name: Map.js author: ... -
jQuery 多功能无缝滚动插件
2014-08-05 13:00 787/*** @description 基于 jQuery ... -
表情替换
2014-07-21 13:28 823/** * 表情替换 * * make ... -
textarea光标处插入内容,兼容IE、方法、chrome,可模拟表情
2014-07-17 18:07 1694/** * tId 文本域Id * tag ... -
非常好的在网页中显示pdf的方法
2014-05-27 16:07 1086参考:http://www.pdfobject.com/ ... -
兼容ie和火狐(firefox)的window.showModalDialog
2014-05-15 00:24 880一.计算Dialog居中位置。 function Calc ... -
解决:在点击用户退出登录时,再按浏览器的后退按钮,仍然能够看到之前的页面
2014-05-14 23:18 8722需要在服务器返回的response header里面 ... -
复选框中 单选框 下拉
2013-12-22 15:35 811复选框 $("#id").is(&q ... -
jquery、js调用iframe父窗口与子窗口元素的方法
2013-11-06 16:15 9347$("iframe").co ... -
关于JS中的constructor与prototype
2013-10-29 14:56 405在学习JS的面向对象过程中,一直对constructor与p ... -
js数组的操作
2013-10-29 14:54 5361、数组的创建 -
Jquery append()总结(一)
2013-10-25 18:33 908append(content) Javas ... -
common-validator 验证框架使用
2013-10-12 12:47 1153地址:http://www.marsclan.org/ht ... -
100个直接可以拿来用的JavaScript实用功能
2013-09-13 09:43 6991、原生JavaScript实现字符串长度截取 func ... -
PhoneGap与android交互及 JQuery Mobile+ iscroll 列表滚动条的实现
2013-08-13 18:32 15481、PhoneGap与android交互2、JQuery M ... -
iScroll 4 使用详解
2013-08-13 17:24 2780原文:http://cubiq.org/iscr ... -
JS- 清空file(兼容IE,火狐)
2013-04-08 16:47 780<script> function clean ...
相关推荐
js工具类 js工具类 js工具类 js工具类 js工具类 js工具类 js工具类 js工具类
该js工具类包含项目常用的字符长度判断,日期处理,数据类型和有效性的检验,以及各种可以直接用于项目的工具。
js 智能提示,js 调试js 智能提示,js 调试js 智能提示,js 调试js 智能提示,js 调试js 智能提示,js 调试
java代码 转换为 javascript代码的工具,源程序
101 是一个新的 JavaScript 工具包,提供基于 Node.js 环境中的多重常用编程功能。 示例代码: var or = require('101/or'); or(true, true); // true or(true, false); // true or(false, false); // ...
JS(javascript)-md5加密工具类
字符的替换,如:中英文标点的互相转换;日期的转换等等;
javascript工具包,包含基本的字符创处理,日期处理等
Js高人自编的JavaScript小型工具库
js-htmlencode是一款可以实现HTML编码和解码的JavaScript工具类。通过该JS工具类,你可以将HTML标签转换为对应的HTML实体,也能将HTML实体转换回HTML标签,非常实用。
js-htmlencode是一款可以实现HTML编码和解码的JavaScript工具类。通过该JS工具类,你可以将HTML标签转换为对应的HTML实体,也能将HTML实体转换回HTML标签,非常实用。
js参考手册,jquery参考手册 js网页设计300例 js网页设计300例
JavaScript工具包示例代码,PHP验证码 myTools.js仿JQUERY的JS工具包
第一次上传资源,非常好用的js压缩工具,附带使用说明
JS生成QrCode的工具类,微信支付宝等支付URL可以用这个
Underscore.js 是一个实用的JavaScript工具库,提供了类似 Prototype 功能的编程支持,但没有对 JavaScript 内置的对象进行扩展。 标签:Underscore
easyUI开发时常用的超牛javascript工具类
日常工作中,用到的一些小工具,整合了一下: 1 计算 2 日期转时间戳 3 时间戳转日期 4 转码unicode 5 发送get请求
里面是一些我常用的js工具类,以对象形式添加。包含了ES6语法,可修改。绝大部分有方法介绍。并不是特别全面,有需要的或者有什么好的方法可以告诉我,让我也学习一下。
真实项目中用到的javascript工具类,真实项目中用到的javascript工具类