Fork me on GitHub

随笔分类 -  JavaScript

上一页 1 2 3 4
各种去掉空格的正则
摘要:一、去掉全角左侧空格/** * 全角左侧空格去掉 */function ultrim(s){ return s.replace(/^[" "|" "]*/, "");}二、去掉全角右侧空格/** * 全角右侧空格去掉 */function urtrim(s){ return s.replace(/[" "|" "]*$/, "");}三、去掉全角前后空格/** * 全角前后空格去掉 */function utrim(s){ return urtrim(ultrim(s));} 阅读全文
posted @ 2014-03-11 18:33 雨为我停 阅读(2189) 评论(0) 推荐(0) 编辑
strleng函数和filterHtml函数的据悉
摘要:紧接着“CKEditor如何统计文字数量”,我想稍微说下,下面就filterHtml就是用来过滤全部html标签的。/***过滤html标签*/function filterHtml(s){ s = s.replace(/]*>/g,''); return trim(s);}也许有时候你并不是只想去掉html标签,还有去掉多余空行和去掉行尾空白,可以这样写,当然这些在日常的运用中是远远不够的——各种去掉空格的正则str = str.replace(/\n[\s| | ]*\r/g,'\n'); //去除多余空行str = str.replace(/[ | 阅读全文
posted @ 2014-03-11 18:31 雨为我停 阅读(818) 评论(0) 推荐(0) 编辑
CKEditor如何统计文字数量
摘要:今天在修改v5后台的比赛系统时,发现文本框需要限制输入字数。我们这个系统用的是3.6.3版本的,前台代码是这样的 经过不断的尝试,最终采用CKEDITOR.instances.matchContent.getData().length,这就是这个输入框的文字长度,然后给它添加一段javascri... 阅读全文
posted @ 2014-03-11 18:18 雨为我停 阅读(2649) 评论(0) 推荐(0) 编辑
实现隔行变色及鼠标滑过变色
摘要://test("表格名称","奇数行背景","偶数行背景","鼠标经过背景","点击后背景","经过时字色","经过后字色",开始变色的行号);调用:test("table1", "#FFF", "#EEE", "#1B3243", "#074387", "#FFF", "#666", 2);function test 阅读全文
posted @ 2014-03-10 10:33 雨为我停 阅读(289) 评论(0) 推荐(0) 编辑
常见的js函数
摘要:改变元素的样式var changeStyle = function(elem,name,value){ elem.style[name] = value;}空位补零function toDouble(num){ if(numnum2) //右 { return 1; } else //一样 { return 0 ; } });alert(arr);// 更加简洁的var arr = [12,34,2,19,78];arr.sort(function(num1,num2){return num1-num2; });alert(arr);如果要排序的是中文字var arr = ['张三&# 阅读全文
posted @ 2014-03-10 10:29 雨为我停 阅读(349) 评论(0) 推荐(0) 编辑
js一些平时会用到的
摘要:如何屏蔽页面js错误常用转义字符转义前 转义后 >nodeType的取值元素节点节点类型取值元素element1属性attr2文本text3注释comments8文档document9javascript:void(0)与#的区别 js中void是一个操作符,但是这个操作符指定要计算一个表达式但是不返回值,返回的是undefined 正常的情况:javascript:void(expression); eg: 单击此处提交表单 但是常见的有javascript:void(0),而这个是用户点击之后什么也不会发生。跟#的区别,#包含了一个位置信息,默认的瞄点是#top,也就是网.. 阅读全文
posted @ 2014-03-10 10:28 雨为我停 阅读(235) 评论(0) 推荐(0) 编辑
”运行代码”功能是如何实现的?
摘要:在很多网站中,我们都可以看到有一个东西,只要我们把代码粘贴上去,点击运行按钮,就直接可以看到效果。而这个“运行代码”部分是如何实现的呢?实现"运行代码"按钮运行代码 阅读全文
posted @ 2014-03-04 17:26 雨为我停 阅读(547) 评论(0) 推荐(0) 编辑
点击按钮后变灰(等待60秒)
摘要:一般我们在登录网上银行时,或者注册账号时,发送验证码时,经常为了避免邮件或者短信的多次重复发送,所以可以在点击了发送后按钮就会变灰。如下图 点击获取验证码按钮后按钮变灰,倒计时一段时间后又可重复点击 阅读全文
posted @ 2014-03-04 16:54 雨为我停 阅读(2266) 评论(0) 推荐(0) 编辑
确认关闭网页
摘要:当用户关闭页面时,弹出对话框,让用户确认是否关闭,选择确定则页面关闭,否则页面不关闭。如下图所示,这个是非常常见。确认关闭网页 既然有关闭页面的弹出框,那肯定也有“关闭这个窗口,进入另一个页面”,其实是相同的道理关闭本网页,进入新页面 阅读全文
posted @ 2014-03-04 16:09 雨为我停 阅读(535) 评论(0) 推荐(0) 编辑
javascript中常用数组函数
摘要:1.split方法——通过分隔符,将字符串分割,导出字符数组常用于:分割IP地址,分割文件路径(上传文件时)等等 阅读全文
posted @ 2014-03-04 10:56 雨为我停 阅读(136) 评论(0) 推荐(0) 编辑
获取上传文件的后缀名
摘要:在做项目中,上传文件是经常会碰到的,所以经常要对文件的类型进行判断---也就是对文件后缀名进行判断,用javascript可以很容易的做到这一点。 javascript获取上传文件的后缀名 阅读全文
posted @ 2014-03-03 18:03 雨为我停 阅读(2681) 评论(0) 推荐(0) 编辑
应用emailAutoComplete.js来自动显示邮箱后缀列表
摘要:我们经常有邮箱的人都特别清楚,在输入我们的邮箱时,会自动显示出邮箱后缀列表,这个用户体验是不错的。 操作据悉——当我们输入文字时,会自动有个邮箱后缀名的列表。 而我这边的代码是,应用jquery架包,以及emailAutoComplete.js。这边html中只是给输入框一个class,还有父级元素class。邮箱列表,可以在emailAutoComplete.js中根据需要进行编辑。 具体操作如下: 1. 支持键盘上下移键盘操作,支持鼠标点击及按回车操作。 2. 点击document时候 除当前input输入框之外 下拉框隐藏。当接着输入时候 实现自动匹配等等操作。 自动显示... 阅读全文
posted @ 2014-03-03 17:43 雨为我停 阅读(698) 评论(0) 推荐(0) 编辑
正则表达式之浅知识(一)
摘要:无标题文档 这是验证输入框不能输入特殊字符的正则表达式。每次使用到正则表达式的时候,都是百度百度百度,不明其意就直接用上了。所以趁着公司不忙着手学习吧。/^[0-9A-Za-z]{0,}$/^是表示匹配行的开始,同理$是表示匹配行的结束 。而[0-9A-Za-z]表示0-9或A-Z或a-z之间任意字符,因为[xyz]是字符集,匹配其中x、y、z任一字符;[a-z]则表示字符范围,匹配指定范围内的字符。而{n,}则表示至少重复n次,{0,}是重复至少0次,等价于*。 阅读全文
posted @ 2014-02-26 10:14 雨为我停 阅读(187) 评论(0) 推荐(0) 编辑
字符串截取数字和点击radio显示不同内容
摘要:test全游戏币充值全金币充值40万点游戏币 阅读全文
posted @ 2014-02-25 18:03 雨为我停 阅读(337) 评论(0) 推荐(0) 编辑
屏蔽页面js报的错误
摘要:有时候,某些js的错误,确实没有什么大影响,但是这个又实在没办法。一般,下下策采取 阅读全文
posted @ 2014-02-12 15:17 雨为我停 阅读(544) 评论(0) 推荐(0) 编辑
小技巧--让JS代码只执行一次
摘要:有时候实在是没办法,就像我这个比赛系统中,有一个弹出框,这个弹出框之外都是模糊的(这是在ajax写出弹出框时,加了一个水印)。然而遇到的问题,也是蹊跷古怪,因为这个弹出框的事件是数据查询事件,但是因为点击分页,每点击一下,触发一次这个事件,故而不断添加水印。代码如下: //比赛查询 function showBscxBox(requestUrl,param){ jQuery.ajax({ type:"post", url:"matchsearch.do", ... 阅读全文
posted @ 2014-02-12 15:14 雨为我停 阅读(26643) 评论(1) 推荐(0) 编辑
js COOKIE 记住帐号或者uuid
摘要:当开始接到这个任务的时候,我对cookie还是没多少了解的,而uuid的生成也是一无所知。但是当你发现这个网址http://stackoverflow.com/questions/105034/how-to-create-a-guid-uuid-in-javascript,你就会有想法的。呵呵,不仅如此,还有一个网址也不错,推荐下http://www.cnblogs.com/xuzhong718/archive/2012/07/22/2600121.html js COOKIE 记住帐号或者uuid 阅读全文
posted @ 2013-11-08 16:12 雨为我停 阅读(1275) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4