已经不用在加i了
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> 全移动</TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
<script language="javascript">
function qbyidong(optionMenu1,optionMenu2)
{
var i;
for(i=0;i<=optionMenu2.options.length-1;i++)
{
optionMenu1[optionMenu1.options.length]= new Option(optionMenu2.options[i].text,optionMenu2.options[i].text);
}
optionMenu2.options.length=0
}
</script>
</HEAD><BODY>
<form action="" name="testform" method="post">
<table width="200" border="1">
<tr>
<td rowspan="4"><select name="selectzuo" multiple >
<option>France</option>
<option>china</option>
<option>japan</option>
<option>english</option>
<option>Amica</option>
</select></td>
<td><input type="button" name="qzy" value="全部左移" onClick="qbyidong(document.testform.selectzuo,document.testform.selectyou)"></td>
<td rowspan="4"><select name="selectyou" multiple >
<option>dddd</option>
<option>ffff</option>
<option>cccccc</option>
<option>eeeeeee</option>
<option>aaaaaaaaaaaa</option>
</select></td>
</tr>
<tr>
<td><input type="button" name="qyy" value="全部右移" onClick="qbyidong(document.testform.selectyou,document.testform.selectzuo)"></td>
</tr>
</table>
</form>
</BODY>
</HTML>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> 全移动</TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
<script language="javascript">
function qbyidong(optionMenu1,optionMenu2)
{
var i;
for(i=0;i<=optionMenu2.options.length-1;i++)
{
optionMenu1[optionMenu1.options.length]= new Option(optionMenu2.options[i].text,optionMenu2.options[i].text);
}
optionMenu2.options.length=0
}
</script>
</HEAD><BODY>
<form action="" name="testform" method="post">
<table width="200" border="1">
<tr>
<td rowspan="4"><select name="selectzuo" multiple >
<option>France</option>
<option>china</option>
<option>japan</option>
<option>english</option>
<option>Amica</option>
</select></td>
<td><input type="button" name="qzy" value="全部左移" onClick="qbyidong(document.testform.selectzuo,document.testform.selectyou)"></td>
<td rowspan="4"><select name="selectyou" multiple >
<option>dddd</option>
<option>ffff</option>
<option>cccccc</option>
<option>eeeeeee</option>
<option>aaaaaaaaaaaa</option>
</select></td>
</tr>
<tr>
<td><input type="button" name="qyy" value="全部右移" onClick="qbyidong(document.testform.selectyou,document.testform.selectzuo)"></td>
</tr>
</table>
</form>
</BODY>
</HTML>
函数说明:将一个select中的内容导出到另一个select中。
select1: 要导出的select
select2: 要导进的select
doAll: 是否全部导入(如为假,则只导出选取中的值)
Author: 小徐
*/
function selectToSelect(select1,select2,doAll){
if(eval(select1) && eval(select2)){
for(var i=0;i<select1.options.length;i++){
var oo=select1.options[i];
if(!doAll && !oo.selected){
continue;
}
if(!isValueOfSelect(select2,oo.value)){
select2.add(new Option(oo.text,oo.value));
}
select1.remove(i);
i--;
}
}
}
/*
函数说明:判断一个字符串是否位于Select中
selecto:要计算的列表框名称
value: 要判断的字符串
返回值:boolean
Author: 徐向红
*/
function isValueOfSelect(selecto,val){
if(val.length>0){
for(var k=0;k<selecto.options.length;k++){
if(selecto.options[k].value==val){
return true;
}
}
}
return false;
}
演示:<input type=button value=' <' onclick="selectToSelect(selectObj1,selectObj2,false);">