-
js 遍历json返回的地图内容
js遍历json返回的map内容 varyData=[];//Y轴数据 varxData=[];//X轴数据 $(data.rows).each(function(i){ varobj=data.rows[i]; // alert(obj.key); // alert(obj.value); yData.push(obj.key);/...
90
热度 -
offserTop和offsetLet为0的有关问题
offserTop和offsetLet为0的问题 while(obj.offsetParent)????{????tLeft+=obj.offsetLeft;????tTop+=obj.offsetTop;????obj=obj.offsetParent;????} 用此方法可以解决ie8等offserTop和offsetLet为0的问题。
82
热度 -
获取 Javascript 对象的属性跟方法
获取Javascript对象的属性和方法 functionshowProps(obj){ varprops=""; for(varpinobj){ props+=p+"="+obj[p]+"\t"; } alert(props); }
239
热度 -
追踪this
跟踪this functiontest(){ varobj=this; this.message="hello"; this.run=function(){ alert(obj.message); setTimeout(obj.run,1000); } } newtest().run();
192
热度 -
CKEDITOR取值跟设值
CKEDITOR取值和设值 varobj=CKEDITOR.replace("content"); ? 取值: obj.getData(); ? 设值: obj.setData("value");
127
热度 -
js 设立字体大小
js设置字体大小 obj.style.color='red';//颜色 obj.style.fontSize='12px;'//字体大小 obj.style.fontFamily='宋体';//字体
140
热度 -
JavaScript中将String变换为对象
JavaScript中将String转换为对象 ?varobj="{region:'center',split:true,border:true,id:'main'}";???obj=eval("("+obj+")");//将字符转换为对象
292
热度 -
遍历js一个对象的全部属性和方法
遍历js一个对象的所有属性和方法 //obj是一个js对象。 for(varsinobj){ alert(obj[s]); }
71
热度 -
克隆JS对象的三个适用方法
克隆JS对象的三个实用方法 方法一 functionclone(obj){ varo; switch(typeofobj){ case'undefined':break; case'string':o=obj+'';break; case'number':o=obj-0;break; case'boolean':o=obj;break; case'object': if(obj=...
121
热度 -
javascript几种惯用数据有效性验证(笔记)
javascript几种常用数据有效性验证(笔记) /* *只能输入数字 *使用在obj的onkeyup事件上 *@paramobj当前DOM对象 *@author:raozhiyong */ functiononlyNumber(obj){ obj.value=obj.value.replace(/\D/g,''); } /* *只能输入正整数和小数 *使用在obj的onkeyup事件上...
98
热度 -
惯用的JS 验证
常用的JS验证 原文地址:http://www.iteye.com/topic/698296 functioncheck_blank(obj,obj_name){ if(obj.value!=''){ returntrue; }else{ alert(obj_name+"所填不能为空!"); obj.value=""; returnfalse; } } //过滤输入字符的长度 function...
371
热度 -
关于js的印证
关于js的验证 //验证是否为空 functioncheck_blank(obj,obj_name){ if(obj.value!=''){ returntrue; }else{ alert(obj_name+"所填不能为空!"); obj.value=""; returnfalse; } } //过滤输入字符的长度 functioncheck_str_len(name,obj,maxLengt...
108
热度 -
textarea光标位置安插文字
textarea光标位置插入文字 各浏览器TextArea获得焦点后的光标位置情况:textarea.focus()FireFox:所有文字结束处IE:文字开头Opera:文字开头Chrome:文字开头Safari:文字开头IE支持document.selection,Firefox,Chrome,Safari以及Opera都有selectionStart和selectionEnd属性。针对浏览器...
194
热度 -
对上拉框设置只读
对下拉框设置只读 functionsetReadOnly(id){$("#"+id).wrap("<spanid='"+id+"wrap'></span>");varobj=document.getElementById(id+"wrap");obj.onmouseover=function(){obj.setCapture();}obj.onmouseout=functi...
99
热度 -
js 变量的定义及其有效范畴
js变量的定义及其有效范围 <html><head><scripttype="text/javascript">functionmyfunction(){obj=0;varobj1=0;obj2=0;document.write("beforeinvoking<br>");document.write("obj="+obj+"<br>")...
77
热度 -
惯用的JS验证
常用的JS验证 ////----------------AuthorTeng-------------//验证是否为空 functioncheck_blank(obj,obj_name){ ????if(obj.value!=''){?? ???????????returntrue;?? ????}else{?? ????????alert(obj_name+"所填不能为空!"); ??????...
84
热度 -
js 红狐下取本地路径
js火狐下取本地路径/*火狐下取本地全路径*/ functiongetFullPath(obj) { if(obj) { //ie if(window.navigator.userAgent.indexOf("MSIE")>=1) { obj.select(); returndocument.selection.createRange().text; } //firefo...
67
热度 -
select元素javascript惯用操作(转)
select元素javascript常用操作(转) /*------------------------------------------------------ *说明:select元素javascript常用操作 *1.判断是否存在指定value的Item *2.加入一个Item *3.删除值为value的所有Item *4.删除某一个index的选项 *5.更新第index项的value和...
56
热度 -
只允许输入数目字或小数点的Javascript
只允许输入数字或小数点的Javascript /***文本框只允许输入数字或小数点时调用此方法。*obj:文本框对象*/functionclearNoNum(obj){ if(inNaN(obj.value)){ obj.value=obj.value.replace(/[^\d.]/g,"");//先把非数字的都替换掉,除了数字和. obj.value=obj.value.replace(/...
75
热度 -
几个惯用的自定义js方法
几个常用的自定义js方法/** *判断val是否为空 *@paramval *@returns */ functionisEmpty(val){ if(val==''||val==undefined||val==null){ returntrue; }else{ returnfalse; } } /** *判断obj是否存在 *@paramobj *@returns{Boolean...
143
热度