-
JS应验类
JS验证类 刚刚写的一个JS验证类 //验证静态方法 Validate.validate=function(){ vareleArray=document.getElementsByTagName("*"); vari; for(i=0;i<eleArray.length;i++){ if(eleArray[i].type=='text'){ varv=newValidat...
328
热度 -
js 对象定义跟调用方法的三种办法
js对象定义和调用方法的三种办法 第一种(类似json)是:varobj2={X:"20px",Y:"30px",myFunction:function(){alert("我是一个方法!");}}obj2.myFunction();第二种是用this(没有this的话,方法为函数的方法,对象不能调用):functionObj(){this.X="20px";this.Y="30px";this.m...
58
热度 -
Ajax转码有关问题
Ajax转码问题上代码:JScriptcode//对象转换json格式function_SealInfo(){varobj=newObject();obj.SAssessID="-1";obj.SUserID="-1";obj.DAddTime="1900-01-01";obj.SAssessName=escape(projectName...
4706
热度 -
惯用Form表单验证
常用Form表单验证 //验证数字 functionisNumber(obj){ if(!obj){ returnfalse; } varval=obj.value; if(val==""){ obj.value=""; obj.focus(); returnfalse; } if(Math.round(val)!=val){ obj.value=""; obj.focus...
124
热度 -
$在jquery跟js中的冲突
$在jquery和js中的冲突 window.$$=function(obj){returntypeof(obj)=="string"?document.getElementById(obj):obj;};//为当前网页添加方法:根据对象ID获取对象window.$会覆盖jquery中的$,所以改个名字为$$,在js中用就必须为$$,jquery继续为$
71
热度 -
简单的封装一上ajax,请大家指教
简单的封装一下ajax,请大家指教。代码如下:JScriptcode (function(){ varAjax={ _ajax:null, get:function(url,data,fn){ this.ajax({ url:url, data:data, fn:fn, type:'GET' }); }, post:function(url,data,fn){ this.ajax({ url:u...
158
热度 -
css+div 在指定位置创造层
css+div在指定位置创建层 <head> <scriptlanguage="javascript"> functionfindPosX(obj){ varcurleft=0; if(obj.offsetParent){ while(obj.offsetParent){ curleft+=obj.offsetLeft obj=obj.offsetParent; } }e...
107
热度 -
addClass跟removeClass的js实现
addClass和removeClass的js实现 functionaddClass(obj,className){?obj.className+=""+className;?returnobj;?} ? ? functionremoveClass(obj,className){?vars=obj.className.split(/\s+/);//使用空格为分隔符,把class连成数组?for(v...
69
热度 -
fakepath 解决下传图片,文件时候的路径替换有关问题
fakepath解决上传图片,文件时候的路径替换问题 <scripttype="text/javascript">functiongetPath(obj){?if(obj){??if(window.navigator.userAgent.indexOf("MSIE")>=1){???obj.select();???returndocument.selection.createRa...
267
热度 -
Javascript prototype的例证
Javascriptprototype的例子 <script> functionsubClass(){} subClass.prototype= { Name:"这个是原始值" } functionmyClass() { //构造函数 } myClass.prototype= { ID:1, Name:"johnson", SubObj:newsubClass(), show...
94
热度 -
取得焦点位置
获得焦点位置 functiongetCursorPos(obj){?varCaretPos=0;?var$IE=navigator.userAgent.indexOf('MSIE')!=-1;?if($IE){??vards=document.selection;??obj.focus();??varrange=null;??range=ds.createRange();????varstored...
281
热度 -
为啥老提示 'rmopo' 未定义
为什么老提示'rmopo'未定义?这段程序是我从网上下的,以前用没什么问题,可是现在却提示rmopo未定义。我第一行不就定义了吗?我估计是字符编码出现问题了。哪位高手能帮我看看到底是哪出了问题,多谢了。<!--Combobox-->functioncombobox(sobj,obj2,obj3,obj4,obj5,obj6,obj7,al_v,al_t,zhiwu,youxiang,s...
243
热度 -
请教“引用”是什么意思?它和浅拷贝有啥关系
请问“引用”是什么意思?它和浅拷贝有啥关系?比如说: varobj1={a:1,b:2}; varobj2; obj2=obj1这能说obj2"引用了"obj1吗? 还是 varobj2={} obj2.attribute=obj1这个叫obj2"引用了"obj1? 还有一个问题是不是无论obj2=obj1,还是obj2.attribute=obj1这两个都叫浅拷贝啊? 分享到: ob...
105
热度 -
100分,JS有关问题,待
100分,JS问题,在线等待。JScriptcode varobj=[Objectobject,Objectobject,Objectobject,Objectobject,Objectobject]; //每一个Object中都有一个Id,name。我如去匹配何删除id=0,id=2,所在的对象。 color='#e78608'>------解决方案-------------------- ...
68
热度 -
页面校验 SQL注入 字符串只含数目字、字母、汉字组成
页面校验SQL注入字符串只含数字、字母、汉字组成<SCRIPTlanguage=javascript><!--/*用途:检查输入字符串是否只由汉字、字母、数字组成输入:value:字符串返回:如果通过验证返回true,否则返回false*/functionf_check_ZhOrNumOrLett(obj){varregu="^[0-9a-zA-Z\u4e00-\u9fa5]+$...
100
热度 -
Professional Javascript 学习札记 第二章
ProfessionalJavascript学习笔记第二章 数组的一些方法:varobj=newArray(); Array.isArray(obj)判断是否是数组 obj.join(",");返回通过,连接的字符串 obj.push(ag1,arg2,...);obj.pop()(取最后一个元素);当做栈使用。 obj.unshift(arg1,arg2);obj.shift()(取第一个...
582
热度 -
算出字符串中出现次数至多的字符是什么,出现了多少次
算出字符串中出现次数最多的字符是什么,出现了多少次 ???vars='jkjjijijijkhhhhhkjkkkjkjkk'; ???vara=s.split(''); ???varobj={}; ???varmax=0; ???for(variina){ ??????obj[a[i]]=obj[a[i]]?obj[a[i]]+1:1; ??????if(obj[a[i]]>max){ ??...
199
热度 -
关于对象的属性跟方法疑惑
关于对象的属性和方法疑惑今天,试着定义了一个对象,简单的包括一个属性和方法,如下:JScriptcode varobj={ name:"obj", printInfo:function(){ alert("mynameisobj"); } } alert(obj.name); alert(obj.printInfo()); 本以为输出的是:obj和myn...
114
热度 -
高级有关问题:js已经得到对象,但是却没有向上执行
高级问题:js已经得到对象,但是却没有向下执行functionhideMsg2(obj1,obj2){ vart3=document.getElementById(obj1.id).value; if((t3==null)||(t3=="")||(t3=="password")) { document.getElementById(obj1.id).value=""; $(obj1.id).h...
8896
热度 -
关闭层的有关问题
关闭层的问题问个问题,当我鼠标点击一个层的外面时关闭该层这个功能是怎么实现的color='#e78608'>------解决方案-------------------------------------------------------- obj=event.srcElement; if(obj!=null&&obj.id!='a') { documen...
9160
热度