js与select实现左右option的交换删除

< html xmlns = " http://www.w3.org/1999/xhtml " >
< head >
< meta http - equiv = " Content-Type "  content = " text/html; charset=gb2312 "   />
< title > 无标题文档 </ title >
< script language = " javascript " >
 
function  doquanxian()
{
 
var  flags = 0 ;
 
var  selectobj  =  document.all.myquanxian;
 
var  employename  =   ' <%=employename%> ' ;
 text 
=  document.all[ " allquanxian " ].options[document.all[ " allquanxian " ].selectedIndex].text;
 value 
=  document.all[ " allquanxian " ].options[document.all[ " allquanxian " ].selectedIndex].value ;
 
for ( var  i = 0 ;i < selectobj.length;i ++ )
 {
  
if (selectobj.options[i].value == value)
  {
   flags
= 1 ;
  }
 }
 
if (flags == 1 )
 {
 alert(value
+ " " + employename + " 的权限列表中已存在! " );
 }
 
if (flags == 0 )
 {
 selectobj.add(document.createElement(
" option " ));
 selectobj.options[selectobj.length
- 1 ].text = text;
 selectobj.options[selectobj.length
- 1 ].value = value;
 }

function  watch_del(){  //  删除
document.all.myquanxian.remove(document.all.myquanxian.selectedIndex);

</ script >
</ head >

< body >

< table width = " 322 "  border = " 1 " >
  
< tr >
    
< td width = " 135 "  align = " center " ><%= employename %> 的权限 </ td >
    
< td width = " 30 " >& nbsp; </ td >
    
< td width = " 135 "  align = " center " > 所有权限 </ td >
  
</ tr >
  
< tr >
    
< td height = " 205 " >
 
< select name = " myquanxian "  size = " 15 " >
      
< option value = " a " > a </ option >
    
</ select >
 
</ td >
    
< td >< input type = " submit "  name = " Submit "  value = " &lt;&lt; "  onclick = " doquanxian() " >
    
< br >< input type = " submit "  name = " Submit2 "  value = " &gt;&gt; "  onclick = " watch_del() " >
 
</ td >
    
< td >
 
< select name = " allquanxian "  size = " 15 "  ondblclick = " doquanxian() " >
      
< option value = " shenqingren " > 申请人 </ option >
      
< option value = " jingbanren " > 经办人 </ option >
      
< option value = " fuzeren " > 负责人 </ option >
      
< option value = " shenpiren " > 审批人 </ option >
    
</ select >
 
</ td >
  
</ tr >
</ table >
</ body >
</ html >

 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

一把编程的菜刀

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值