前台js
文章平均质量分 58
進擊的胖蛇
热爱技术,努力减脂的呆萌胖子一枚
展开
-
js动态拼接正则表达式
方法一:做项目的时候可能会遇到用js验证表单输入正确性的需求,这时候就需要用到js的正则表达式。举个例子:比如说要验证月份,格式为:'yyyy-MM',这个正则表达式写起来很简单,实在写不出,也可以Google、百度一把,网上例子一大堆!但是js正则表达式就这样写死也会带来新的问题:如果配置文件的月份格式改了呢?改成'yyyyMM'、或者是'yyyy_MM'...呢??我们是不是要记得去把js转载 2012-08-09 18:52:53 · 8738 阅读 · 0 评论 -
alert(JSON.encode(gridData));
alert(JSON.encode(gridData));查看数据、对象、数组等复杂类型数据详见:http://www.w3school.com.cn/json/转载 2013-08-13 09:36:20 · 1756 阅读 · 0 评论 -
window.clearInterval与window.setInterval的用法
鸣谢:原文地址:window.clearInterval与window.setInterval的用法作者:悠悠草扩展:http://heisetoufa.iteye.com/blog/227639setinterval:http://www.w3school.com.cn/htmldom/met_win_setinterval.aspclearinterval:转载 2013-12-06 11:18:27 · 1287 阅读 · 0 评论 -
Document.location.href和.replace的区别
鸣谢:http://www.cnblogs.com/GT_Andy/archive/2007/10/31/1922138.html同文推荐:http://hi.baidu.com/trecn00/item/5bf3a93c8af94dfbde2221e0document.location.href和document.location.replace都可以实现从A页面切换到B页面,但他们转载 2013-12-16 10:30:22 · 907 阅读 · 0 评论 -
HTML里面Textarea换行总结
同文扩展:http://www.cnblogs.com/zhenmingliu/archive/2011/12/27/2303931.html鸣谢:http://blog.csdn.net/shishaomeng/article/details/4431241最近碰到一个数据转来转去转到Textrea里面是否能真正按行存放的问题,在这里总结一下: 问题描述:比如get数据到转载 2013-12-16 10:18:34 · 3497 阅读 · 0 评论 -
有一个页面功能引发的搜索(置顶)
最近要做一个页面浮动按钮,一键置顶的功能。百度中找到的方法:js:(function() { var $backToTopTxt = "", $backToTopEle = $('').appendTo($("body")) .text($backToTopTxt).attr("title", $backToTopTxt).click(func原创 2013-12-17 12:39:18 · 1459 阅读 · 0 评论 -
JSTL fmt:formatNumber 数字、货币格式化
Java代码 "12" type="currency" pattern="$.00"/> //-- $12.00 "12" type="currency" pattern="$.0#"/> //-- $12.0 "1234567890" type="currency"/> //-- $1,234,567,890.00(那个货币的符号和当前web服务转载 2014-01-06 10:40:03 · 938 阅读 · 0 评论 -
js 验证 身份证号
// 构造函数,变量为15位或者18位的身份证号码function clsIDCard(CardNo) { this.Valid = false; this.ID15 = ''; this.ID18 = ''; this.Local = ''; if (CardNo != null) this.SetCardNo(CardNo);}转载 2014-03-20 09:06:17 · 746 阅读 · 0 评论 -
JS 让表单停止提交,return false失效的解决方案;
今天却郁闷了半天,因为当表格为空,提交表单的时候,函数对话框是出来的,但紧接着return false却失效了,整了半天,终于想到去百度一下了,汗。。。最后在csdn上找到了答案,我把函数执行的语句由在 提交按钮上的onclik="send()" 改为了 form上的onsubmit="return send()" 于是一切OK了!!转载 2014-03-24 09:40:40 · 15380 阅读 · 2 评论 -
Dynamic Web Project 的学习笔记
鸣谢:http://blog.chinaunix.net/uid-20577907-id-3023777.html文章框架:1.Dynamic Web Project 概念 2.eclipse 中的动态Web 项目与 Myeclipse 中的web项目有何区别 3.动态的运行原理及目录结构---是否都涉及到由类生成表的技术(如果没的话,也应该 把这个搞清楚)4,如何建转载 2013-06-22 20:27:13 · 1753 阅读 · 0 评论 -
jQuery Validation范例与讲解
鸣谢:[html] view plaincopyjquery-validation 使用 一、用前必备 官方网站:http://bassistance.de/jquery-plugins/jquery-plugin-validation/ API: http://jquery.bassistance.de/api-browser/plugins.htm转载 2013-07-08 10:58:32 · 1553 阅读 · 0 评论 -
js 大写钱
function Arabia_to_Chinese(Num1){ var Num = Num1+""; for(i=Num.length-1;i>=0;i--) { Num = Num.replace(",","")//替换tomoney()中的“,” Num = Num.replace(" ","")//替换tomoney()中的转载 2013-01-04 13:15:52 · 907 阅读 · 0 评论 -
js比较日期大小
有关Date知识:通过使用针对日期对象的方法,我们可以很容易地对日期进行操作。在下面的例子中,我们为日期对象设置了一个特定的日期 (2008 年 8 月 9 日):var myDate=new Date()myDate.setFullYear(2008,7,9)注意:表示月份的参数介于 0 到 11 之间。也就是说,如果希望把月设置为 8 月,则参数应该是 7。在下面的例子原创 2013-05-28 14:56:22 · 820 阅读 · 0 评论 -
js显示一个始终
function startTime(){var today=new Date()var h=today.getHours()var m=today.getMinutes()var s=today.getSeconds()// add a zero in front of numbersm=checkTime(m)s=checkTime(s)document.g转载 2013-05-28 13:59:23 · 646 阅读 · 0 评论 -
javascript中的with语句
javascriptobjectmath当执行流进入下列任何一个语句时,作用域链将得到延长:* 1) try-catch语句的catch块* 2) with语句此两个语句会在作用域链的前端添加一个变量对象。对with来说,其变量对象中包含着指定对象的所有属性和方法所作的变量申明;对catch来说,其变量对象中包含的是被抛出的错误对象的申明。这些标量对象都是只读的,因此在转载 2013-05-15 14:57:40 · 829 阅读 · 0 评论 -
js变量以及其作用域详解
鸣谢:http://www.cnblogs.com/terryglp/articles/1776695.html一、变量的类型 Javascript和Java、C这些语言不同,它是一种无类型、弱检测的语言。它对变量的定义并不需要声明变量类型,我们只要通过赋值的形式,可以将各种类型的数据赋值给同一个变量。例如:i=100;//Number类型 i="variable";//S转载 2013-05-30 16:58:24 · 722 阅读 · 0 评论 -
JavaScript 创建类/对象的几种方式
鸣谢:http://www.cnblogs.com/lucas/archive/2009/03/17/1411656.html扩展:http://www.cnblogs.com/lucas/archive/2009/03/14/1411322.html在JS中,创建对象(Create Object)并不完全是我们时常说的创建类对象,JS中的对象强调的是一种复合类型,JS中创建对象及对对象的转载 2013-05-30 13:57:37 · 715 阅读 · 0 评论 -
js的Boolean对象初始值
Boolean(逻辑)对象用于将非逻辑值转换为逻辑值(true 或者 false)。创建 Boolean 对象使用关键词 new 来定义 Boolean 对象。下面的代码定义了一个名为 myBoolean 的逻辑对象:var myBoolean=new Boolean()注释:如果逻辑对象无初始值或者其值为 0、-0、null、""、false、undefined 或者 NaN,那原创 2013-05-31 14:27:41 · 2639 阅读 · 0 评论 -
js 去空格
str为要去除空格的字符串:去除所有空格: str = str.replace(/\s+/g,""); 去除两头空格: str = str.replace(/^\s+|\s+$/g,"");去除左空格:str=str.replace( /^\s*/, '');去除右空格:str=str.replace(/(\s转载 2013-06-04 17:23:00 · 854 阅读 · 0 评论 -
js 数字转大写汉字
Document var cal = function (mnum) { mnum = Math.abs(mnum); debugger; var unitArray = [["元", "万", "亿"], ["仟", "", "拾", "佰"], ["零", "壹", "贰", "叁", "肆", "伍", "陆", "柒", "捌", "玖"]];转载 2014-04-04 15:32:19 · 1430 阅读 · 0 评论