列表框操作函数集合
来源:互联网 发布:base64加密 java实现 编辑:程序博客网 时间:2024/06/16 12:05
1
/* 列表框互相操作函数集 */
2![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
3
//描述: 添加不重复列表框元素
4
function selAdd( srcList, dstList )
5
{
6
var selectedIndex = new Array();
7
var count = 0;
8![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
9
for ( i=0; i<srcList.options.length; i++ ){
10![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
11
if ( srcList.options[i].selected ){
12
13
selectedIndex[count] = i;
14
count ++;
15![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
16
}
17
}
18![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
19
for ( j=0; j<selectedIndex.length; j++ ){
20
21
k = selectedIndex[j];
22![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
23
if ( chkDup( srcList.options[k].value, dstList )==false ){
24
&, nbsp; dstList.options.length++;
25
var len = dstList.options.length-1;
26
dstList.options[len].value = srcList.options[k].value;
27
dstList.options[len].text = srcList.options[k].text;
28
}
29![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
30
}
31![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
32
}
33![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
34
//描述: 删除列表框元素
35
function selDel( list )
36
{
37
var len = list.options.length;
38
var idx = 0;
39![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
40
while ( idx< len ){
41![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
42
if ( list.options[idx].selected ){
43
list.options.remove(idx);
44
len = list.options.length;
45
}
46
else{
47
idx ++;
48
}
49
}
50
}
51![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
52
//描述: 检测列表框元素重复
53
function chkDup( item, list )
54
{
55
for ( i=0; i<list.options.length; i++ ){
56
//alert( item + " - " + list.options[i].value );
57
if ( item == list.options[i].value ){
58
return true;
59
}
60
}
61
return false;
62
}
63![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
64
//描述: 选择列表框的全部成员
65
function selSel( list, item )
66
{
67
item.value = " ";
68
for ( i=0; i<list.options.length; i++ ){
69
list.options[i].selected=true;
70
item.value += list.options[i].value + " ";
71
}
72![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
73
}
74![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
75
function selSelSingle( list, value )
76
{
77
for ( i=0; i<list.options.length; i++ ){
78
if ( list.options[i].value == value ){
79
list.options[i].selected=true;
80
break;
81
}
82
}
83![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
84
}
85
//描述: 根据数组初始化列表框
86
function selList( item, arr )
87
{
88![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
89
var curIndex, insIndex, val, text;
90
var arrItem = new Array();
91![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
92
if ( item ){
93![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
94
item.length = 0;
95
curIndex = 0;
96![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
97
for ( i=0; i<arr.length; i++ ){
98![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
99
item.length ++;
100
insIndex = item.length - 1;
101
102
if ( arr[i] ){
103
arrItem = arr[i].split( ", " );
104
text = arrItem[1];
105
val = arrItem[0];
106
item.options[ insIndex ].text = text;
107
item.options[ insIndex ].value= val;
108
}
109
}
110![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
111
}
112
}
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
2
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
3
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
4
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
5
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
6
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
7
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
8
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
9
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
10
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
11
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
12
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
13
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
14
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
15
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
16
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
17
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
18
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
19
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
20
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
21
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
22
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
23
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
24
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
25
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
26
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
27
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
28
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
29
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
30
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
31
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
32
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
33
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
34
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
35
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
36
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
37
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
38
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
39
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
40
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
41
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
42
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
43
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
44
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
45
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
46
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
47
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
48
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
49
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
50
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
51
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
52
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
53
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
54
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
55
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
56
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
57
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
58
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
59
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
60
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
61
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
62
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
63
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
64
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
65
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
66
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
67
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
68
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
69
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
70
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
71
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
72
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
73
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
74
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
75
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
76
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
77
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
78
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
79
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
80
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
81
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
82
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
83
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
84
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
85
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
86
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
87
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
88
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
89
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
90
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
91
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
92
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
93
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
94
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
95
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
96
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
97
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
98
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
99
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
100
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
101
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
102
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
103
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
104
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
105
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
106
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
107
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
108
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
109
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
110
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
111
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
112
![](http://www.cnblogs.com/Images/OutliningIndicators/None.gif)
- 列表框操作函数集合
- 列表框操作函数集合
- javascript列表框操作函数集合
- javascript列表框操作函数集合汇总
- 表框操作函数集合
- 总结jquery操作拉列表、文本框、复选框、单选框集合
- mysql操作函数列表
- Oracle集合操作函数
- Python联系笔记2[列表,元组,集合,字典,函数,文件操作,模块,类]
- java8 collect操作函数列表
- python 列表常用函数操作
- 构造函数初始化列表相关知识点集合
- C++字符串操作函数集合
- Kotlin集合及其操作函数
- day3_集合、文件操作、函数
- Magento 分组group操作获取Collection集合列表
- Java_集合操作_关于subList,子列表
- python3的列表、元组、集合、字典操作
- 在父窗口中得知 window.open()出的子窗口关闭事件的方法(定时器实现)
- 按下回车键指向下一个位置的一个函数
- 改进的email检查js脚本
- 判断输入是否为中文的函数
- 按esc键退出的一个函数
- 列表框操作函数集合
- 在IE客户端调用windows系统资源
- Emetrix老总给的一些做共享的窍门
- document.all与WEB标准
- 用IE重起计算机或者关机
- 如何使得按确定和取消按纽转到两个不同的页面!
- DataGrid 的 全选/取消全选 控制(CheckBox)
- 开张,以宅男的名义
- 屏蔽相应键盘按钮