
javascript
文章平均质量分 81
LxcJie
破而后,立!
展开
-
javascript模拟HashMap类
使用javascript模拟了一个类似Java的HashMap类/*------------------------------------------------------------------------------ * added by LxcJie 2004.7.16* 模拟简单HashMap类,要求key是String,value可以是任何类型* 方法列表: *原创 2004-08-23 14:02:00 · 2211 阅读 · 0 评论 -
[LxcJie原创]贪吃蛇游戏(Javascript)
一个简版的贪吃蛇游戏。另外,没有环境,没有在其他的浏览器上测试,不知道能不能跨。〉〉〉〉〉〉〉〉2007.07.12改版,支持IE,FF,NS要运行,需要注意下面这一点:因为是基于prototype.js的脚本,所以prototype.js是必须的,大家可以到下面的链接去下载http://www.prototypejs.org/download下载后与下面的代码放置到同一个原创 2007-07-09 13:34:00 · 1239 阅读 · 0 评论 -
[LxcJie原创]JS写的俄罗斯方块
前段时间研究了一下prototype.js的源代码,感觉真是一个漂亮的东东,于是在她的基础上写了这个俄罗斯,还有很多bug,望大家指正。〉〉〉〉〉〉〉〉2007.07.12改版,支持IE,FF,NS要运行,需要注意下面这一点:因为是基于prototype.js的脚本,所以prototype.js是必须的,大家可以到下面的链接去下载http://www.prototypejs.org原创 2007-07-06 09:57:00 · 1563 阅读 · 0 评论 -
----- 日期控件的另一种思路,限制输入格式的日期控件(支持IE,NS,FF 在FF,NS中存在BUG) -----
2006.1.19增加了对NS,FF的支持,不过由于一些特殊原因,在NS中还存在很多的bug,努力改进中...FF中的BUG: 1,可以拖动 2,可以输入中文,破坏结构NS中的BUG:1,可以拖动 2,可以输入中文,破坏结构 3,可以删除原创 2005-04-26 14:17:00 · 2540 阅读 · 10 评论 -
巧用expression来区分只读文本框和普通文本框的背景色
对于文本框,只读状态下和普通状态下,浏览器对其并没有做什么特殊的标记,表面看来,效果是一样的,这样,对用户来说,易用性并不是很高. 当然,我们可以改变只读文本框的背景颜色来加以区分,这个时候就需要程序员自己判断这个文本框是不是只读,然后再引入相应的css,无疑加大了工作量. 这里,使用expression来提供一种解决方案,只需要每个页面引入原创 2004-09-07 09:52:00 · 4183 阅读 · 0 评论 -
一个对表格进行拖拽来交换单元格数据的脚本^_^
对表格进行拖拽来交换单元格的数据,呵呵,拷贝下来试试看吧 : ) 拖动td{width:20%;height:20px;border-bottom:1px solid black;border-right:1px solid black;cursor:default;}div{font-size:13px;}th{height:20px;font-size:12px;font-weight原创 2004-08-31 19:09:00 · 2084 阅读 · 3 评论 -
select转移工具箱(IE,NS,FF)
在bs系统中,经常使用到select之间的转移,这里提供了一些通用方法,希望对大家有所帮助 : ) 2006.01.18对代码进行升级,使其支持IE,Netscape,Firefox把下面的内容拷贝到一个htm文件中即可以看到效果./************************************************************原创 2004-08-31 17:26:00 · 3257 阅读 · 3 评论 -
[推荐] 超强表格,一定要看哦 :)
上一个项目使用了一个超级表格,现在共享出来,希望对大家有所参考. a, 此表格可以实现增加,删除,上移,下移,修改等很多的操作,并且,可以设置每一列的编辑方式. b, 目前含有两种编辑方式: 1,文本框编辑 2,下拉框编辑 (需要提供两个数组,一个是text,一个是value) c, 编辑过程中,可以使用tab键进入下一个单元格进行编辑,也可以之间使用enter键原创 2004-09-01 18:02:00 · 2821 阅读 · 5 评论 -
使用xml绑定实现分页功能
对于分页功能,可以采用数据岛绑定的方法进行分页,当然如果数据量太巨的话,不建议使用这种方法,那样可以结合其它方法进行分页 如下:table{border:1px solid black; }td{ border:1px solid black;width:100px;} 1 Flat原创 2004-08-31 18:49:00 · 1736 阅读 · 0 评论 -
约束输入框前几位不可变
在我们开发系统中,曾有过这种需求,就是使文本框中前几位的内容不可变,这里对这个功能进行封装,只需要在输入框中引入css样式即可. 希望对大家有所帮助..notChangePartValue{ input:expression(regInput(this));}function regInput(obj){ obj.ondrop = function原创 2004-08-31 18:18:00 · 2348 阅读 · 1 评论 -
使用函数完成表格奇偶行的颜色设定(IE,NS,FF)
对于表格,为了让用户浏览时不会看错行,一般使用奇偶行机制,可以采用后台经过判断奇偶来给table着色. 这里提供一种简便的方法,即是页面加载完毕后用js脚本判断,对表格进行着色.如下:table Colortable{border-top:1px solid black;border-left:1px solid black;cursor:default;}t原创 2004-08-31 19:00:00 · 2552 阅读 · 1 评论 -
指定选取textarea的特定行
通常状况下,大家都使采用判断来判断textarea控件中含有多少行,但是,有这么一种情况,就是没有使用回车,而是字符过宽而textarea自动换的行,很显然,上面那种方法就不可行了. 这里,我封装了一个方法getTextRange(num, areaId),这个方法只需要传入textarea的id及其需要的行号,即可以返回指定行,为了灵活,这里没有返回指定行的文本原创 2004-08-31 18:26:00 · 1924 阅读 · 0 评论 -
javascript函数库
/* -------------- 函数检索 -------------- trim函数: trim() lTrim() rTrim() 校验字符串是否为空: checkIsNotEmpty(str) 校验字符串是否为整型: checkIsInteger(str) 校验整型最小值:原创 2004-08-31 14:28:00 · 2312 阅读 · 4 评论 -
IE和Mozilla的兼容性汇总[不断追加中。。。]
.titleDiv{height:17px;width:500px;background-color:black;color:white;font-size:18px}.title{font-size:14px;border-bottom:1px dotted black;width:500px}.contentDiv{font-size:13px}.tdTitle{backg原创 2007-08-10 16:46:00 · 2436 阅读 · 0 评论