当前位置: 首页 > 图文教程 > 网络编程 > Javascript > js模拟电脑选择多文件夹效果_选区代码

Javascript
快速判断某个值是否在select中的方法
js-穷举法 (y0h)
彪哥1.1(智能表格)提供下载
prototype 1.5 & scriptaculous 1.6.1 学习笔记
IE中jscript/javascript的条件编译
prototype class详解
Javascript 事件捕获的备忘(setCapture,captureEvents)
showModelessDialog()使用详解
Mozilla中显示textarea中选择的文字
加入收藏夹代码(兼容 gecko)
b/s开发常用javaScript技术
一些有关检查数据的JS代码
Javascript 不能释放内存.
多附件上传组件演示
一个很Cool的JS菜单效果
打造个性化的Select(可编辑)
真正的连续滚动图片
js常用函数 不错
document.getElementById的一些细节
由浅到深了解JavaScript类

Javascript 中的 js模拟电脑选择多文件夹效果_选区代码


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-10-12   浏览: 157 ::
收藏到网摘: n/a

模仿选择文件夹效果的javascript封装类,效果不错,实际应用呢,暂时用不到,大家可以学习思路 代码很简单,会继续完善。。。
按住鼠标键不动,拖动鼠标,会看到效果
点击运行可以看到效果:
[Ctrl+A 全选 提示:你可先修改部分代码,再按运行]

update:
1. 针对前2个beta版,该版本修复了前两个版本出现的 bug ,
2. 进行了代码的简单封装(由于本人初学js,对js掌握的很浅,因此面向对象的理解很差,封装的不好);
3. 增加了对 Ctrl 和 Shift 键的支持(目前shift键的功能和ctrl键的功能一样,还不能达到仿windows的选区Shift键的功能)。
4. 增加了获取“被选区选中元素”的方法,可以点击按钮“getRegions”看效果。
调用方法:
复制代码 代码如下:

new RegionSelect({
region:'div.fileDiv',
selectedClass: 'seled'
}).select();

增强效果代码
点击运行可以看到效果:
[Ctrl+A 全选 提示:你可先修改部分代码,再按运行]