-
[JavaScript] javascript 种的定义方式
javascript类的定义方式 javascript类的定义方式 <script> //定义一个javascript类 functionJsClass(privateParam,publicParam){//构造函数 varpriMember=privateParam;//私有变量 t...
138
热度 -
[JavaScript] 用js兑现的Map,方便数据操作
用js实现的Map,方便数据操作 可以像java中的Map一样使用,非常方便vardataMap=newMap();js版Map实现文件:/** *js实现的map */ //定义map functionMap(){ this.container={}; } //将key-value放入map...
212
热度 -
[JavaScript] 转:javascript 惯用的编码escape(), encodeURL(), encodeURIComponent() 区别
转:javascript常用的编码escape(),encodeURL(),encodeURIComponent()区别 escape()方法:采用ISOLatin字符集对指定的字符串进行编码。所有的空格符、标点符号、特殊字符以及其他非ASCII字符都将被转化成%xx格式的字符编码(xx等于该字符在...
528
热度 -
[JavaScript] JS迷惑的一些东西
JS困惑的一些东西 1、以前做项目的时候用过visibility这个属性,设置这个属性visibility=‘hidden’时,该容器的确不显示了但是还占有空间。?后来修改为display=‘none’时,该层也不显示同时也不占空间。得出以下结论:display为none时,元素不占用页面空间,就好...
196
热度 -
[JavaScript] js透过classname来获取元素
js通过classname来获取元素 原生JS有3种方式来获取元素:getElementById('id')getElementsByName('name')getElementsByTagName('tag')getElementById是获取元素最快的方式,但我们不能给每个HTML元素都加以ID...
74
热度 -
[JavaScript] 备忘:JSP页面变量与JS引起的异常
备忘:JSP页面变量与JS引起的错误 由于JSP标签<%=unid%>对于JS识别不了类型,会让JS异常,而没任何反映,汗!!!! ? varpunid=<%=unid%>; ? 要改为:varpunid="<%=unid%>";
4
热度 -
[JavaScript] JS剔除所有子节点
JS删除所有子节点 ? varf=document.getElementById("f"); varchilds=f.childNodes; for(vari=childs.length-1;i>=0;i--){ alert(childs[i].nodeName); f.removeChil...
51
热度 -
[JavaScript] JavaScript检测下传文件类型
JavaScript检测上传文件类型 很实用的一个JS代码,判断一个上传表单允许上传的文件类型,扩展性很好,只要改变数组里的扩展名就可判断你要的类型 ? ? <html> <head> <title>JS判断上传文件类型</title> <...
48
热度 -
[JavaScript] 珍藏一段js dom操作
收藏一段jsdom操作 动态插入一个div varobjDiv=document.createElement("div");?objDiv.innerHTML="dsdsfsdsdsdds";?objDiv.id??=??"asdf";???objDiv.style.position??=??"ab...
89
热度 -
[JavaScript] 关于JSTL的多数值Split不准确有关问题及解决办法
【原创】关于JSTL的多数值Split不准确问题及解决方法 最近项目中需要对数据做拆分处理的问题,于是乎选择用fn:split、c:forTokens等对数据进行拆分 ? 此处以split为例说明 ? 1、当我们以一个字符作为分隔符的时候,我们会发现,功能很强大,拆分的数据也很正确 如:${fn:s...
122
热度 -
[JavaScript] JSON 运用笔记
JSON使用笔记 1.使用net.sf.json进行json字符串与java对象之间转换时,要保持操作一致性。即:在将java对象转成字符串之前,对java对象的操作以java的语义进行,不能掺杂json格式字符串内容,不能把json格式的数组字符串内容付给map中key对应的一个value,而是应...
205
热度 -
[JavaScript] 你查看的网页正在试图关闭窗口。是否关闭此窗口”的屏蔽方法(JavaScript)
您查看的网页正在试图关闭窗口。是否关闭此窗口”的屏蔽方法(JavaScript) 用JS代码关闭窗口时会提示“您查看的网页正在试图关闭窗口。是否关闭此窗口”在IE6中,可以通过在close之前设置窗体的opener属性值得以解决,范例代码如下:window.opener=null;window.cl...
94
热度 -
[JavaScript] extjs 创办多个实例
extjs创建多个实例 ? Ext.onReady(function(){ varhtml='<p>测试数据.</p>'; varconfigs=[{ title:'BasicPanel', collapsible:true, width:400, html:html },...
208
热度 -
[JavaScript] JavaScript eval()步骤
JavaScripteval()方法 定义和用法 eval()函数可计算某个字符串,并执行其中的的JavaScript代码。 语法 eval(string) 参数 描述 string 必需。要计算的字符串,其中含有要计算的JavaScript表达式或要执行的语句。 返回值 通过计算st...
148
热度 -
[JavaScript] 【抄】JS障蔽Enter键和Backspace键
【抄】JS屏蔽Enter键和Backspace键 if(typeofwindow.event!='undefined'){document.onkeydown=function(){vartype=event.srcElement.type;varcode=event.keyCode;return(...
175
热度 -
[JavaScript] JS i18n兑现,支持带参数的功能
JSi18n实现,支持带参数的功能 1.JS国际化的实现原理:动态加载对应的JS的国际化资源文件(js_locale_en_US.js和js_locale_zh_CN.js)。<scriptsrc="/javascripts/locales/js_locale_<%=lang%>....
192
热度 -
[JavaScript] extjs tablepanel 高度自适应有关问题
extjstablepanel高度自适应问题 项目中为了给客户好点的功能切换体验,想到了用extjs的tabpanel 在页面中用了tabpanel后,高度新打开的tab页的iframe的高度总是出现无法填满页面的情况 于是被迫给tabpanel指定了高度,为了达到自适应的效果用了 document...
316
热度 -
[JavaScript] javascript 应验15 18位身份证号码
javascript验证1518位身份证号码 <!DOCTYPEHTMLPUBLIC"-//W3C//DTDHTML4.0Transitional//EN"> <HTML> <HEAD> <SCRIPTLANGUAGE="JavaScript"> f...
123
热度 -
[JavaScript] Javascript 计算今日处在该年的第几周
Javascript计算今天处在该年的第几周 前段时间做项目需要统计某一周的信息,输入日期,需要确定该日期为周几,该周为第几周? 网络上搜索了若干解决方法,其中有一种将天数转变成毫秒数的算法,解决起来较为简单,代码如下: ? varthisDay=newDate(); varfirstDay=new...
155
热度 -
[JavaScript] jquery交付ajax后返回json格式数据,回调函数不执行
jquery提交ajax后返回json格式数据,回调函数不执行 jquery提交ajax后返回json格式数据,回调函数不执行:$.ajax({//一个Ajax过程 type:"post",//以post方式与后台沟通 url:"abc!method.action",//dataType:"js...
153
热度