-
[JavaScript] js表单校验(必录、日期数目字校验)
js表单校验(必录、日期数字校验) //校验表单必录,每个必录的表单需要增加一个属性required='true' functionval(id){ varselected="#"+id+":input[required='true']"; varfields=$(selected); varf...
98
热度 -
[JavaScript] Js兑现checkbox全选和全不选
Js实现checkbox全选和全不选 只做checkbox的全选的话,下面的这个例子是个很好的选择:functioncheckAll(e,itemName){varaa=document.getElementsByName(itemName);for(vari=0;i<aa.length;i+...
75
热度 -
[JavaScript] extjs dategird的刷新有关问题
extjsdategird的刷新问题 作了一个小的dategrid,选中一条记录点击发送后该纪录应从表单中删除,开始用了datagrid.getview().refresh(),没有作用,后来改用datagird.getStore().reload(),搞定!不过这不是有效率的方法,有效率的方法应该...
92
热度 -
[JavaScript] [JS]window.location.href跟window.location.replace的区别
[JS]window.location.href和window.location.replace的区别 总是在资料上看到window.location.href和window.location.replace的区别,但是不是很明白,今天彻底明白了。简单说说:有3个jsp页面(1.jsp,2.jsp,...
194
热度 -
[JavaScript] JS prototype 了解
JSprototype理解 JS里的对象在Ajax发展之后,就跟着疯狂起来,要玩好JS的对象,就要搞清楚构造器(constructor),指针(pointer),原型(prototype)这篇文章主要记录我对prototype的理解prototype最初的用法是,为了避免方法在构造器里随机数据被实例...
342
热度 -
[JavaScript] 用json格式处置ajax返回多个值
用json格式处理ajax返回多个值 处理端: echojson_encode( array( 'a'=>$aa, 'b'=>$bb, 'c'=>$cc, 'd'=>$dd, 'e'=>$ee, 'f'=...
360
热度 -
[JavaScript] js简单出错总结
js容易出错总结 <ahref="#"id="xx">test1</a><ahref="#">test2</a><script>functioninit(){varmessage='click-';varx=document.getElem...
41
热度 -
[JavaScript] jsp页面兑现行的增加,删除
jsp页面实现行的增加,删除 <%@pagecontentType="text/html;charset=GBK"%><html><head><scripttype="text/javascript">functiondeleteRow(r){vari...
4
热度 -
[JavaScript] jsp跳转:forward与redirect的差异
jsp跳转:forward与redirect的区别 forward与redirect都是用于引导客户端的请求到另一个页面或另一个Servlet中的,二者的区别总结如下:1.RequestDispatcher.forward()服务端跳转,无条件立即执行,后面代码不再执行;转发页面和转发到的页面可以共...
229
热度 -
[JavaScript] 正则表达式的JS印证
正则表达式的JS验证 /判断输入内容是否为空functionIsNull(){varstr=document.getElementById('str').value.trim();if(str.length==0){alert('对不起,文本框不能为空或者为空格!');//请将“文本框”改成你需要验...
129
热度 -
[JavaScript] 判断JS对象是不是拥有某属性
判断JS对象是否拥有某属性 两种方式,但稍有区别 1,in运算符 ? varobj={name:'jack'}; alert('name'inobj);//-->true alert('toString'inobj);//-->true ? 可以看到无论是name,还是原形链上的t...
151
热度 -
[JavaScript] 关于JavaScript中计算精度丢失的有关问题(二)
关于JavaScript中计算精度丢失的问题(二) 3.3 加减乘除对指定数字进行四舍五入可以通过floor/ceil或者正则表达式达到舍入的目的,那么四则运算是不是也可以升级成计算机能够精确识别的整数来计算,计算完毕再降级呢?这个答案是肯定的,我们先来看看加法:Number.prototype.a...
127
热度 -
[JavaScript] extbuilder生成的js代码如何使用
extbuilder生成的js代码怎么使用 在用extbuilder?eclipse插件的时候,自动生成的代码,如何把他放在jsp中进行显示,这个问题,对于初用extbuilder的人可能不太会,我在网上找到,自己试了,可以显示出来。这里先记来了。 这里是生成的代码。 Ext.namespace('...
148
热度 -
[JavaScript] JavaScript印证时间格式
JavaScript验证时间格式 A.短时间,形如(13:04:06)functionisTime(str){vara=str.match(/^(\d{1,2})(:)?(\d{1,2})\2(\d{1,2})$/);if(a==null){alert('输入的参数不是时间格式');returnfa...
78
热度 -
[JavaScript] javascript 中数组使用方法集锦
javascript中数组使用方法汇总 ? <scriptlanguage="javascript"> //Author:东阁 //Date:2008-1-11 //目的:练习数组的基本操作 /* 由于javascript是一种无类型语言,所以一个数组的元素可以具有任意的数据类型,同一个...
118
热度 -
[JavaScript] javascript优化范例
javascript优化实例 这里列出javascript运用过程中遇到的一些优化实例和代码技巧,以便回顾。 ? 1、判断浏览器js引擎是否做了排序优化。 如下代码,如果baseHasDuplicate返回false说明浏览器没有做排序优化。一些浏览器会对排序进行优化,比如明知道恒等的情况,就没有必...
394
热度 -
[JavaScript] EXTjs学习札记(5)
EXTjs学习笔记(5) ?????在项目中用户对于不符合业务规则,异常等情况的提示有一个要求:尽量不使用alert等弹出框作为提示,而是建议使用浮动框来作为替代。这个从用户体验来讲是一个非常好的建议,因为alert让人觉得很烦,一个一个的弹出让人觉得烦躁、恐惧。项目中现在的浮动框是用div来实现的...
177
热度 -
[JavaScript] Swing札记之JScrollPane
Swing笔记之JScrollPane JScrollPanescrollPane=newJScrollPane();//滚动条面板 JPanelinnerPanel=newJPanel();//子面板 Dimensionsize=newDimension(); innerPanel.setSiz...
407
热度 -
[JavaScript] JSP的动态包孕与静态包含
JSP的动态包含与静态包含 使用<%@include...%>静态包含 简单的理解就是你可以认为这两个页面代码是写在同一个页面里。使用<jsp:include...>动态包含 当向这个页面发出请求 后。会转发到include的那个页面去执行。执行完了后又接着执行本页面余下...
14
热度 -
[JavaScript] extjs的grid控件怎么根据值来设置某行的背景颜色
extjs的grid控件如何根据值来设置某行的背景颜色 根据不同的值来设置grid的背景颜色在viewConfig里面配置getRowClass就行了,例:先自定义一个CSS:<styletype="text/css">.my_row_Redtable{background:Red}&l...
70
热度