两个Select互换数据
2010-02-26 10:38
239 查看
两个Select互换数据,简单实用
ps:论坛上摘抄下来的
ps:论坛上摘抄下来的
<title>两个Select互换数据,简单实用</title> <mce:script language="JavaScript1.2"><!-- var MainSel = null; var SlaveSel = null; var Item_org = new Array();function DoAdd(){ var this_sel = null; for(var i=0;i<MainSel.options.length;i++){ this_sel = MainSel.options[i]; if(this_sel.selected){ SlaveSel.appendChild(this_sel); i--; } } sort_Main(SlaveSel); }function DoDel(){ var this_sel = null; for(var i=0;i<SlaveSel.options.length;i++){ this_sel = SlaveSel.options[i]; if(this_sel.selected){ MainSel.appendChild(this_sel); i--; } } sort_Main(MainSel); }function sort_Main(the_Sel){ var this_sel = null; for(var i=0;i<Item_org.length;i++){ for(var j=0;j<the_Sel.options.length;j++){ this_sel = the_Sel.options[j]; if(this_sel.value==Item_org[i][0] && this_sel.text==Item_org[i][1]){ the_Sel.appendChild(this_sel); } } } }window.onload=function(){ MainSel = select1; SlaveSel = select2; MainSel.ondblclick=DoAdd; SlaveSel.ondblclick=DoDel; var this_sel = null; for(var i=0;i<MainSel.options.length;i++){ this_sel = MainSel.options[i]; Item_org.push(new Array(this_sel.value,this_sel.text)); } } // --></mce:script> <table width="300" border="0" cellspacing="0" cellpDoAdding="0" align="center"> <tr> <td width="45%" align="center"> <select id="select1" size="5" multiple style="width: 100px"> <option value="111">111</option> <option value="222">222</option> <option value="333">333</option> <option value="444">444</option> <option value="555">555</option> <option value="666">666</option> </select> </td> <td width="10%" align="center"> <input name="DoAdd" type="button" value=">>" onClick="DoAdd()"><br> <input name="DoDel" type="button" value="<<" onClick="DoDel()"> </td> <td width="45%" align="center"> <select id="select2" size="5" multiple style="width: 100px"> </select> </td> </tr> </table>
相关文章推荐
- 两个Select互换数据,简单实用
- jQuery 实现左右Select列表数据互换
- 对两个变量的数据进行互换。不需要第三方变量。(Java知识点小面试)
- Dom操作小实例----非常实用,将数据在两个select之间转移
- php 实现两个select下拉框的数据联动
- JDK1.5 Exchange 两个线程互换数据
- Dom操作小实例----非常实用,将数据在两个select之间转移
- 左右两个Select列表框交换数据的JS
- 两个select的数据移动,支持IE,ff,google浏览器
- js简单实现Select互换数据的方法
- js简单实现Select互换数据的方法
- jquery 针对两个select下拉的数据操作
- 左右两个Select列表框交换数据的JS
- 左右两个Select列表框交换数据的JS代码,上下左右都可以移动数据,还可以置顶、沉底
- 左右两个Select列表框交换数据的JS代码,上下左右都可以移动数据,还可以置顶、沉底,相信大家见到过,但觉得挺实用,与大家分享。
- Dom操作小实例----非常实用,将数据在两个select之间转移
- 左右两个select列表框交换数据
- JQuery实现select互换数据和上下移动
- sql 查两个相同数据
- 数据库中查询2张表中某两个字段不同的数据