
JS
文章平均质量分 77
rikeySai
123
展开
-
js开发遇到在方法中调用另一方法问题
/eas_crm_dayi/WebContent/ecp/page/template/EntityList.js 基础脚本/eas_crm_dayi/WebContent/brandmarket/page/matchreply/matchreply.js自己写的脚本EntityList.js中有doAdd: function(event){};方法现在需要进行判断后才确定是...原创 2015-05-19 18:03:46 · 317 阅读 · 0 评论 -
JS 字符串长度判断
原创 2015-05-20 10:08:44 · 183 阅读 · 0 评论 -
JS函数中带与不带括号的区别
些没有返回值,但已经执行了函数体内的行为,这个是根本,就是说,只要加括号的,就代表将会执行函数体代码。不加括号的,都是把函数名称作为函数的指针,用于传参,此时不是得到函数的结果,因为不会运行函数体代码。它只是传递了函数体所在的地址位置,在需要的时候好找到函数体去执行。 所以一般时候我们都是采用的是无括号的原因。这也是由于括号的二义性,因为括号是“函数调用运算符”,相当于在执行这样一个函数,所以产生的问题在理解了之后也就理解了。另外:除了两边不加括号,也可以两边都加括号来实现函原创 2015-05-21 18:16:16 · 94 阅读 · 0 评论 -
JS 将字符串转换成日期类型
011-04-16"; //字符串日期格式 var date= new Date(Date.parse(strTime.replace(/-/g, "/"))); //转换成Data();var month=date.getMonth()+1; //获取当前月份----------------------------------------------------------------------------------------原创 2015-05-22 14:52:14 · 405 阅读 · 0 评论 -
获取系统当前时间 适合用于头部
原创 2015-05-26 16:26:55 · 77 阅读 · 0 评论 -
Js实现图片上传前在本地预览
hod=image);}//图片上传预览,IE用了滤镜function previewImage(file){ var MAXWIDTH = 260; var MAXHEIGHT = 180; var div = document.getElementById('preview'); if (file.files && file.files[0]) { div.innerHTML =''; var img = d原创 2015-05-28 17:59:29 · 87 阅读 · 0 评论 -
js记录用户名密码 COOKIE
UserName: Password: 记住密码 welcome.htmlwelcomeWelcome!点击返回登陆框cookie.js//新建cookie。//hours为空字符串时,cookie的生存期至浏览器会话结束。hours为数字0时,建立的是一个失效的cookie,这个cookie会覆盖已经建立过的同名、同path的co原创 2015-06-02 10:43:59 · 74 阅读 · 0 评论 -
回车和点击实现表单提交
帐户名 密 码原创 2015-06-02 14:06:10 · 100 阅读 · 0 评论 -
js input即时监听输入值
原创 2015-06-08 17:01:47 · 135 阅读 · 0 评论 -
长度限制
lem); var showElem = document.getElementById(showElem); var max = max || 50;// 最大限度字符,汉字按两个字符计算 function getTextLength(str){// 获取字符串的长度 一个汉字为2个字符 return str.replace(/[^\x00-\xff]/g,"xx").length; }; // 监听textarea的内容变化 i原创 2015-06-12 16:56:43 · 135 阅读 · 0 评论 -
正确优雅的解决用户退出问题——JSP和Struts解决方案(转载)
》的文章,原文请参看 Solving the logout problem properly and elegantly 。花了2天翻译过后才发现wolfmanchen已经捷足先登了,而且翻译得很准确(比我的好,^+^)我进行了修改,在此谢谢wolfmanchen。文中所有示例程序的代码可以从javaworld.com中下载,文章后面有资源链接。我看过之后觉得很好,希望对你也有所帮助! 正确优雅的解决用户退出问题原创 2015-07-06 17:37:23 · 111 阅读 · 0 评论 -
限制文本框只能输入数字
原创 2015-07-07 15:59:26 · 111 阅读 · 0 评论 -
使用ajax和window.history.pushState无刷新改变页面内容和地址栏URL
tion () { WeixinJSBridge.call('closeWindow'); /** window.opener=null; window.open('','_self'); window.close(); */ return false; }); window.history.pus原创 2015-07-18 15:24:28 · 308 阅读 · 0 评论 -
javat替换成换行符,关于textarea中换行、回车、空格的识别与处理
ewString = newString.replace(/\s/g, ' ');//空格处理http://helloiamkitty.blog.163.com/blog/static/189677101201311330792/replaceAll("(\r\n|\r|\n|\n\r)", "")原创 2015-08-24 20:05:44 · 570 阅读 · 0 评论 -
js map类型
; i++) { if ( this.arr[i].key === key ) { this.arr[i].value = value; return; } } this.arr[this.arr.length] = new struct(key, value); } var get = function(key) { for (var i = 0; i < this.ar原创 2015-08-25 10:11:25 · 73 阅读 · 0 评论 -
js时间比较/当前时间
ate2=result.replace(/-/g, "");//当前时间 if(date1-date2<n){ Dialog.alert("需提前三天发货申请"); } Date.prototype.Format = function (fmt) { //author: meizz var o = { "M+": this.getMonth() + 1, //月份 "原创 2015-12-03 21:49:21 · 124 阅读 · 0 评论 -
js常用方法
nth()+1)+"/"; stringDate+=newDate.getDate(); return stringDate; } /*找兄弟元素*/ function siblings(elem) { var a = []; var b = elem.parentNode.children; for(var i =0;i<b.length;i++) { if(b[i] !== elem) a2016-08-25 17:37:46 · 98 阅读 · 0 评论 -
js和java 中文乱码
原创 2016-11-18 11:37:31 · 254 阅读 · 0 评论 -
js开发遇到在方法中调用另一方法问题
t){};方法现在需要进行判断后才确定是否调用该方法故在matchreply.jsvar matchreply={ checkCount:function(){ if(){} else{ EntityListdoAdd();} }}调用该方法时,发现报错;折腾半天 最后才发现doAdd()中的event和checkCount()不同一个event没办法直接调用该方法。故只能原创 2015-05-19 18:03:46 · 122 阅读 · 0 评论 -
IE下使用uploadify上传文件的相关问题解决
SWFUpload.prototype.cleanUp = function(a) { try { if (this.movieElement && typeof(a.CallFunction) === "unknown") { this.debug("Removing Flash functions hooks (this should on...原创 2017-10-12 12:14:08 · 180 阅读 · 0 评论 -
JS 字符串长度判断
content.replaceAll("(\r\n|\r|\n|\n\r)", ""); 回车替换成换行符方法一 var GetLength = function (str) { ///获得字符串实际长度,中文2,英文1 ///要获得长度的字符串 var realLength = 0, len = str.length, charC...原创 2015-05-20 10:08:44 · 291 阅读 · 0 评论 -
JS函数中带与不带括号的区别
JS函数中带与不带括号的区别其实总结起来如下:函数只要是要调用它进行执行的,都必须加括号。此时,函数()实际上等于函数的返回值。当然,有些没有返回值,但已经执行了函数体内的行为,这个是根本,就是说,只要加括号的,就代表将会执行函数体代码。不加括号的,都是把函数名称作为函数的指针,用于传参,此时不是得到函数的结果,因为不会运行函数体代码。它只是传递了函数体所在的地址位置,在需要的时候好找...原创 2015-05-21 18:16:16 · 249 阅读 · 0 评论 -
JS 将字符串转换成日期类型
JS 将字符串转换成日期类型2013-06-19 17:48 3485人阅读 评论(0) 收藏 举报jsJS 将字符串转换成日期类型将字符串形式的日期转换成日期对象var strTime="2011-04-16"; //字符串日期格式 var date= new Date(Date.parse(strTime.replace(/-/g, "/")))...原创 2015-05-22 14:52:14 · 2068 阅读 · 0 评论 -
获取系统当前时间 适合用于头部
function bodyLoad(){ var dateTime=new Date(); var hh=dateTime.getHours(); if(hh原创 2015-05-26 16:26:55 · 79 阅读 · 0 评论 -
Js实现图片上传前在本地预览
Js实现图片上传前在本地预览#preview{width:260px;height:190px;border:1px solid #000;overflow:hidden;}#imghead {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=image);}//图片上传...原创 2015-05-28 17:59:29 · 114 阅读 · 0 评论 -
js记录用户名密码 COOKIE
记录COOKIE后,当取消复选框时 发现无法删除COOKIE。折腾半天,最后先只好先把COOKIE设置为空处理。。求解啊~~~大神~~login.htmllogin UserName: Password: 记住密码 we...原创 2015-06-02 10:43:59 · 136 阅读 · 0 评论 -
回车和点击实现表单提交
...原创 2015-06-02 14:06:10 · 177 阅读 · 0 评论 -
js input即时监听输入值
总结一下 :要想在输入框超过限制长度时候,不给输入。之前是用onkeyup做的。不是即时监听,要等你松手后才能提示你已经超出输入长度,在进行截取。如果要做成类似与到了显示输入长度 就无法输入的效果要采用elem.onpropertychange(IE)或elem.addEventListener("input", textChange, false); function l...原创 2015-06-08 17:01:47 · 328 阅读 · 0 评论 -
长度限制
//=============得到输入框长度(包括中文)============================lengthLimit("name","dsa", 20);function lengthLimit(elem, showElem, max){ var elem = document.getElementById(elem); var showElem = do...原创 2015-06-12 16:56:43 · 137 阅读 · 0 评论 -
正确优雅的解决用户退出问题——JSP和Struts解决方案(转载)
正确优雅的解决用户退出问题——JSP和Struts解决方案(转载)注:本文是由 马嘉楠 翻译的javaworld.com上的一篇名为《Solving the logout problem properly and elegantly》的文章,原文请参看 Solving the logout problem properly and elegantly 。花了2天翻译过后才发现wolfman...原创 2015-07-06 17:37:23 · 111 阅读 · 0 评论 -
限制文本框只能输入数字
js控制只允许输入数字avascript 只允许输入数字有很多方法,总结如下1,只允许输入数字和小数点。1 2,判断的更详细一些,甚至22..2这样不算数字也判断得出来1 function check(){ var i=document.getElementById("tt").value; if ( isNaN(i) ) { ...原创 2015-07-07 15:59:26 · 89 阅读 · 0 评论 -
使用ajax和window.history.pushState无刷新改变页面内容和地址栏URL
[color=darkred][size=x-large]后退时关闭当前页面 jQuery(document).ready(function ($) { if (window.history && window.history.pushState) { $(window).on('popstate', function () { ...原创 2015-07-18 15:24:28 · 1277 阅读 · 0 评论 -
javat替换成换行符,关于textarea中换行、回车、空格的识别与处理
var newString=con.replace(/\n/g, '_@-').replace(/\r/g, '_#-'); newString = newString.replace(/_#-_@-/g, '');//IE7-8 newString = newString.replace(/_@-/g, '');//IE9、FF、chrome newSt...原创 2015-08-24 20:05:44 · 649 阅读 · 0 评论 -
js map类型
function Map2() { var struct = function(key, value) { this.key = key; this.value = value; } var put = function(key, value){ for (var i = 0; i < this.arr.length...原创 2015-08-25 10:11:25 · 116 阅读 · 0 评论 -
js常用方法
当前返回日期yyyy-MM-ddfunction getCurrentDate(){ var newDate= new Date(); var stringDate=""; stringDate+=newDate.getYear()+"/"; stringDate+=(newDate.getMonth()+1)+"/"; stringDate+...2016-08-25 17:37:46 · 78 阅读 · 0 评论 -
js时间比较/当前时间
var selectDate=edit.getControl("FRequestTime").element.find("input").val().substring(0,10); var result=new Date().Format("yyyy-MM-dd"); var date1=selectDate.replace(/-/g, "");//选择时间 var date2=result...原创 2015-12-03 21:49:21 · 228 阅读 · 0 评论 -
js和java 中文乱码
因为在jsp中对中文进行了编码的时候用的是UTF-8的编码方式,而在servlet中调用request.getParameter();方法的时候使用服务器指定的编码格式自动解码一次,所以前台编码一次后台解码一次而解码和编码的方式不用所以造成了乱码的出现; 解决方法一:JavaScript:window.self.location="searchbytext.action?...原创 2016-11-18 11:37:31 · 172 阅读 · 0 评论 -
IE下使用uploadify上传文件的相关问题解决
ly run in IE and should prevent memory leaks)"); for (var c in a) { try { if (typeof(a[c]) === "function") { a[c] = null } } ca原创 2017-10-12 12:14:08 · 239 阅读 · 0 评论