posts - 35,  comments - 6,  trackbacks - 0
 1 <HTML>
 2 <HEAD>
 3 <TITLE>网页特效|Linkweb.cn/Js|---左右选择添加删除内容菜单</TITLE>
 4 <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
 5 </HEAD>
 6 <BODY>
 7 <p>选定一项或多项然后点击添加或移除(按住shift或ctrl可以多选),或在选择项上双击进行添加和移除。</p>
 8 <form method="post" name="addform">
 9   <table border="0" width="300">
10     <tr>
11       <td width="40%">
12         <select style="width:100%;" multiple name="list1" size="12" ondblclick="moveOption(document.addform.list1, document.addform.list2)">
13             <option value="北京">北京</option>
14             <option value="上海">上海</option>
15             <option value="山东">山东</option>
16             <option value="安徽">安徽</option>
17             <option value="重庆">重庆</option>
18             <option value="福建">福建</option>
19             <option value="甘肃">甘肃</option>
20             <option value="广东">广东</option>
21             <option value="广西">广西</option>
22             <option value="贵州">贵州</option>
23             <option value="海南">海南</option>
24             <option value="河北">河北</option>
25             <option value="黑龙江">黑龙江</option>
26             <option value="河南">河南</option>
27             <option value="湖北">湖北</option>
28             <option value="湖南">湖南</option>
29             <option value="内蒙古">内蒙古</option>
30             <option value="江苏">江苏</option>
31             <option value="江西">江西</option>
32             <option value="吉林">吉林</option>
33             <option value="辽宁">辽宁</option>
34             <option value="宁夏">宁夏</option>
35             <option value="青海">青海</option>
36             <option value="山西">山西</option>
37             <option value="陕西">陕西</option>
38             <option value="四川">四川</option>
39             <option value="天津">天津</option>
40             <option value="西藏">西藏</option>
41             <option value="新疆">新疆</option>
42             <option value="云南">云南</option>
43             <option value="浙江">浙江</option>
44             <option value="香港">香港</option>
45             <option value="澳门">澳门</option>
46             <option value="台湾">台湾</option>
47             <option value="其他">其他</option>
48         </select>
49       </td>
50       <td width="20%" align="center">
51         <input type="button" value="添加" onClick="moveOption(document.addform.list1, document.addform.list2)"><br><br>
52         <input type="button" value="删除" onClick="moveOption(document.addform.list2, document.addform.list1)">
53       </td>
54       <td width="40%">
55         <select style="width:100%;" multiple name="list2" size="12" ondblclick="moveOption(document.addform.list2, document.addform.list1)">
56         </select>
57       </td>
58     </tr>
59   </table>
60 
61 </form>
62 <script language="JavaScript">
63 <!--
64 function moveOption(e1, e2){
65     try{
66         for(var i=0;i<e1.options.length;i++){
67             if(e1.options[i].selected){
68                 var e = e1.options[i];
69                 e2.options.add(new Option(e.text, e.value));
70                 e1.remove(i);
71                 i=i-1
72             }
73         }
74         document.addform.city.value=getvalue(document.addform.list2);
75     }
76     catch(e){}
77 }
78 function getvalue(geto){
79     var allvalue = "";
80     for(var i=0;i<geto.options.length;i++){
81         allvalue +=geto.options[i].value + ",";
82     }
83     return allvalue;
84 }
85 //-->
86 </script>
87 </BODY>
88 </HTML>
posted on 2007-05-25 07:58 NG 阅读(769) 评论(1)  编辑  收藏 所属分类: javascript


FeedBack:
# re: 左右选择添加删除内容菜单.html
2007-09-28 17:11 | 千里冰封
顶了  回复  更多评论
  

只有注册用户登录后才能发表评论。


网站导航:
 
<2007年9月>
2627282930311
2345678
9101112131415
16171819202122
23242526272829
30123456

常用链接

留言簿(1)

随笔档案(35)

文章分类(5)

文章档案(2)

新闻档案(5)

java link

搜索

  •  

最新评论

阅读排行榜

评论排行榜