📄 contentselect.js
字号:
isNav = (navigator.appName.indexOf("Netscape") != -1) ? true : false;
isIE = (navigator.appName.indexOf("Microsoft") != -1) ? true : false;
function addoneitem(src,des)//src的双击事件执行函数
{
i=document.docsearch.DI_SendOrgan_src.options.length;
if(i==0)return;
for (h=0; h<i; h++)
{
option_src=document.docsearch.DI_SendOrgan_src.options[h];
if (option_src.selected )
{
realname=option_src.text;
uid=option_src.value;
len_des=document.docsearch.DI_SendOrgan.options.length;
if(len_des==0)//des中无数据则添加该职工
{
option_des_new=document.createElement("option");
option_des_new.text=realname;
option_des_new.value=uid;
if(isIE)
document.docsearch.DI_SendOrgan.add(option_des_new);
else
document.docsearch.DI_SendOrgan.appendChild(option_des_new);
break;
}
//判断des中是否已经添加了该人
exist=false;
for(j=0;j<len_des;j++)
{
option_des=document.docsearch.DI_SendOrgan.options[j];
option_des.selected=false;
if(option_des.value==uid)
{
//alert("已经存在该项:"+option_des.text);
exist=true;
break;
}
}
if(!exist)
{
option_des_new=document.createElement("option");
option_des_new.text=realname;
option_des_new.value=uid;
if(isIE)
document.docsearch.DI_SendOrgan.add(option_des_new);
else
document.docsearch.DI_SendOrgan.appendChild(option_des_new);
}
}
}
}
function additems(src,des)//“添加”按钮执行函数
{
i=document.docsearch.DI_SendOrgan_src.options.length;
if(i==0)return;
selected_num=0;
maxselected=0;
for (h=0; h<i; h++)
{
option_src=document.docsearch.DI_SendOrgan_src.options[h];
if (option_src.selected )
{
option_src.selected=false;
selected_num++;
maxselected=h+1;
realname=option_src.text;
uid=option_src.value;
len_des=document.docsearch.DI_SendOrgan.options.length;
if(len_des==0)
{
option_des_new=document.createElement("option");
option_des_new.text=realname;
option_des_new.value=uid;
if(isIE)
document.docsearch.DI_SendOrgan.add(option_des_new);
else
document.docsearch.DI_SendOrgan.appendChild(option_des_new);
continue;
}
//判断des中是否已经添加了该人
exist=false;
for(j=0;j<len_des;j++)
{
option_des=document.docsearch.DI_SendOrgan.options[j];
option_des.selected=false;
if(option_des.value==uid)
{
//alert("已经存在该项:"+option_des.text);
exist=true;
break;
}
}
if(!exist)
{
option_des_new=document.createElement("option");
option_des_new.text=realname;
option_des_new.value=uid;
if(isIE)
document.docsearch.DI_SendOrgan.add(option_des_new);
else
document.docsearch.DI_SendOrgan.appendChild(option_des_new);
}
}
}
if(selected_num==0) return;
if(maxselected>=i) maxselected=0;
document.docsearch.DI_SendOrgan_src.options[maxselected].selected=true;
//控制选择自动往下走一格,然后再回来
//des_len=document.docsearch.DI_SendOrgan.options.length-1;
//document.docsearch.DI_SendOrgan.options[des_len].selected=true;
}
function deleteitem(src,des)
{
des_len=document.docsearch.DI_SendOrgan.options.length;//留言接收人数
if(des_len==0)return;
minselected=0;
for(i=des_len-1;i>=0;i--)
{
option_des=document.docsearch.DI_SendOrgan.options[i];
if(option_des.selected)
{
//alert(option_des.text+":"+option_des.value);
if (minselected==0 || i<minselected) minselected=i;
document.docsearch.DI_SendOrgan.remove(i);
}
}
des_len=document.docsearch.DI_SendOrgan.options.length;//留言接收人数
if(des_len>0)
{
if (minselected>=i) minselected=des_len-1;
document.docsearch.DI_SendOrgan.options[minselected].selected=true;
}
}
function selectAll(des)
{
des_len=document.docsearch.DI_SendOrgan.options.length;
if(des_len==0) return;
for(i=0;i<des_len;i++)
{
document.docsearch.DI_SendOrgan.options[i].selected=true;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -