javascript使用心得
xiechao240
这个作者很懒,什么都没留下…
展开
-
javascript中的对象创建方式
83. 自定义对象function Person(){ }var p = new Person();p.name = "张三";p.age = 20;alert(p.name + ", " + p.age); function Person(name,age){ this.name = name; this.age = age;}v...原创 2010-08-13 10:53:46 · 93 阅读 · 0 评论 -
js中也可以使用java代码来找路径
91. 注意了,现在点...按钮供方分销商的显示页面出不来,一看路径不对,onClick="window.open('<%=basePath%>')/flocard/client_select.jsp"因为这个是在js中,这个路径不能自动找到,你看你的base标签是html的标签啊,你得用<%=%>来找。...原创 2010-08-17 09:53:28 · 130 阅读 · 0 评论 -
日期组件:
83. 那个显示日期的文本框是这样写的<input type="text" name="beginDate" size="10" maxlength="10" value="2001-01-01" readonly="true" onClick="JSCalendar(this)">this:意思就是把当前的值 传过去,这目前是写死原创 2010-08-17 09:52:48 · 84 阅读 · 0 评论 -
纯js 操作dom来动态添加一行删除一行
function addOneLineOnClick() { var row= document.getElementById("tblFlowCardDetail").insertRow(document.getElementById("tblFlowCardDetail").rows.length); var col = row.insertCell(0)...原创 2010-08-16 15:20:42 · 537 阅读 · 0 评论 -
readonly与disable的区别
13. 不是有一个地方要用只读的形式显示用户代码,不然用户修改,应用readonly来解决 readonly="readonly"这样可以 readonly="true"也行。还有一个disabled="disabled" 设置成不能修改。为灰色的。注意差别,用readonly修饰的文本框或DOM对象,是可以拿到值的,用disabled就拿不到值了。...原创 2010-08-14 09:53:43 · 113 阅读 · 0 评论 -
复选框 全选与不全选 选中一个与选中多个的业务逻辑
function checkAll(){ var selectFlags = document.getElementByName("selectFlag"); for(var i=0;i<selectFlags.length;i++){ selectFlags[i].checked = document.getElementById("ifAll").checked; ...原创 2010-08-14 09:50:19 · 420 阅读 · 0 评论 -
简单的ajax调用 说明
56. Asynchronous Javascript And XML后面为什么还加一个xml,根本就沾不上边,只是xml比较流行,一般的不都沾一下流行的边吗,你取名,取什么明星的名字。这不是什么新技术,99年就有了,最先应用的就是Google了,感觉不错,后来就流行了 <input id="userId" type="text" onblur="validate(this)...原创 2010-08-13 17:36:45 · 88 阅读 · 0 评论 -
我的心得
33. 你看你做的这个应用,一进来,你还要我来点才能进入一个文本框,一个应用你想做好不是那么人容易的,特别是一些比较苛刻的用户。 光标定位,采用回车移动焦点:function init(){document.getElementById("userId").focus();} <body onload="init()"> 这样一进来,就会自动选中这...原创 2010-08-13 16:49:02 · 94 阅读 · 0 评论 -
在javascript中很基本的 正则写法
至少是4个字符也要trim()一下,为什么,万一你输入 a0 9 这样的东西进去有什么意思。 24. 用户代码首字符必须为字母if(trim(!userIdFiled.value).charAt(0) > 'a' && trim(userIdFiled.value).charAt(0) < 'z') &&trim(userIdFi...原创 2010-08-13 16:33:22 · 93 阅读 · 0 评论 -
常用校验方法
//是否为空校验function isEmpty(s) { var lll=trim(s); if( lll == null || lll.length == 0 ) return true; else return false;} //删除字符串左边的空格function ltrim(str) { if(str.length==0) ...原创 2010-08-13 16:27:23 · 95 阅读 · 0 评论 -
js中级联下拉,与用解析xml方式通过ajax来传送数据
80. 现在来讲一下,下拉,一点华北区,华北区下面都有哪些省,其实这个做法有多种,我们可以归纳有三种吧,一。一进来把所有的数据都读进来,把所有的大区都读进来,把各个大区对应的省全都读出来,放到js的一个数组里,你一点分销大区,响应一个事件,然后到数组里面取出来,取出来之后用dom操作下拉列表给他添上。这种方案不会刷新的,因为用dom直接就操作我们的下拉列表,但是用dom有一个缺点,他会把...原创 2010-08-17 10:38:02 · 119 阅读 · 0 评论