javaScript
NFA_YY
这个作者很懒,什么都没留下…
展开
-
监听鼠标按键事件
//回车时默认提交表单登录 $(document).keydown(function(e){ if(e.keyCode == 13){ login(); } });原创 2017-06-23 09:32:59 · 672 阅读 · 0 评论 -
async.js 实现js函数执行顺序
借助Async.js可以简化和组织我们的多个异步函数,非常方便。Async.js 本身使用在服务端-node.js 的,但它也可以用在浏览器端。举例举例: 依旧是 a() -> b()-> c() 的调用序列:async.series([function(callback){ a(callback);}, function(callback){ b(callback);},原创 2017-06-23 09:38:06 · 4542 阅读 · 0 评论 -
js 文章、通知、公告、新闻等发布时间计算
/** * 时间计算器 * @param {String} t,yyyy-MM-dd HH:mm:ss格式 */function calcTime(t) { var str = ''; if (t) { var t1 = Date.parse(new Date(t)); var t2 = Date.parse(new Date()); var原创 2017-06-23 09:37:51 · 1046 阅读 · 0 评论 -
javascript 截取字符串
/* * 描述:截取字符串 * str: 源字符串 * len: 显示的字节数 * suf: 尾部追加字符串 */function substr(str, len, suf) { if (!str || !len) { return ''; } // 预期计数:中文2字节,英文1字节 var a = 0; // 循环计数 var i = 0;原创 2017-06-23 09:37:48 · 378 阅读 · 0 评论 -
javascript中 \"||\" 和\"&&\" 的灵活运用
在js代码中,经常会看见a=a||""这样的语句,下面就介绍几个||和&&的用法a=a||"defaultValue";与if(a!){ a = "defaultValue";}和if(a==null || a=="" a==undefined){ a = "defaultValue";}是等价的,要了解这个问题,就必须弄明白javascript中数据类型转换为布尔类型时的机制。在javascri原创 2017-06-23 09:37:45 · 1596 阅读 · 0 评论 -
js 返回上一页的几种方法
返回上一页 刷新当前页面 返回前两页 返回上一页并刷新 返回上一页原创 2017-06-23 09:36:52 · 408 阅读 · 0 评论 -
javascript:void(0)的用法
here但这儿的void(0)究竟是何含义呢?Javascript中void是一个操作符,该操作符指定要计算一个表达式但是不返回值。void 操作符用法格式如下:1. javascript:void (expression)2. javascript:void expressionexpression 是一个要计算的 Javascript 标准的表达式。表达式外侧的圆括号是选的,但是写上去是一个好原创 2017-06-23 09:35:46 · 508 阅读 · 0 评论 -
JS获取本月第一天和最后一天
//设置默认事件function getCurrentMonthFirst(){ var date=new Date(); date.setDate(1); return date;}/*** 获取当前月的最后一天*/function getCurrentMonthLast(){ var date=new Date(); var currentMonth=date.getMonth(); var原创 2017-06-23 09:33:39 · 1196 阅读 · 0 评论 -
js动态创建表格
摘自:http://blog.csdn.net/lenotang/article/details/2803852(转载请注明出处)我们利用JS操作DOM的能力,动态创建一张表格,可以动态增加行,删除行,复选框有全选的功能!有以下3个文件:1. dom.css.tbl { font-size: 12px; border: 1px solid #ebebee;} .cell { f原创 2017-06-23 09:33:36 · 296 阅读 · 0 评论 -
JavaScript 正则表达式
1.只能匹配数字和点号 /^(\d*\.)?\d+$/ reg = /^(\d*\.)?\d+$/;return reg.exec(value)!=null; 2.手机号码匹配 /^0{0,1}(13[0-9]|15[0-9]|153|156|18[7-9])[0-9]{8}$/原创 2017-06-23 09:33:33 · 181 阅读 · 0 评论 -
js 连接打开全屏新页面
window.open ('/index.jsp', 'page', 'top=0, left=0, toolbar=no, menubar=no, scrollbars=no, resizable=no,location=n o, status=no, fullscreen=yes');原创 2017-06-23 09:33:02 · 1716 阅读 · 0 评论 -
常用自定义正则验证
/** *非法字符检验 * `~%^&*'?[]()=+-\,/] * @param {Object} s */function isLegal(s){ var pattern = /`|~|%|\^|&|\*|'|\?|\[|\]|\(|\)|=|\+|\-|\,|\/|\>|\ if(pattern.test(s)){ return true; }else{ r原创 2017-06-23 09:38:12 · 499 阅读 · 0 评论