- 在线时间
- 288 小时
- 专家
- 0
- UID
- 201603
- 注册时间
- 2005-8-25
- 帖子
- 152
- 精华
- 1
- 积分
- 5698
- 离线
- 1 天
专长: 平面设计,用户体验
- 帖子
- 152
- 体力
- 5603
- 威望
- 19
|
发表于 2006-3-24 14:12:00
|显示全部楼层
不用整天为美化select控件烦恼了。
1、可批量美化select控件。
2、可以有onchange句柄。
3、触发onchange的函数可带参数。
3、可以得到select的值。
4、可设置像select类似的滚动条(如大于或等于8个数目时出现滚动条)
5、可设置宽度和高度
API参考:
//首先生成一个simulateSelect的实例
//构造函数的第一个可选参数为触发onchange的函数,其它的为onchange函数的参数;
c = new simulateSelect(s1onchange, "never-online");
//设置select的CSS,第一个参数为控件的主要CSS、第二个为选中条目时的CSS、第三个为没有选中条目时的CSS
c.style("CtlSelect2", "selected2", "unselected2");
//设置select的宽度和高度;
c.width = 320;
c.height = 20;
//初始化参数为:select控件的ID,可以用逗号分离,进行批量转换;
c.init("s1,s2,s3");
下一版本将可修改combox
提示:您可以先修改部分代码再运行
|
-
总评分: 威望 + 1
查看全部评分
|