window.οnlοad= function() {/*关于功能实现
1.怎样可以让左边的一项移动到右边?
怎样得到select中的选中项?
select.options;----得到所有的option的数组.
select有一个属性叫selectIndex。得到被选中项的索引.
var option=select.options[select.selectIndex]----得到了被选中的项。
rightSelect.add(option);*/
//向右移动一个.
document.getElementById("removeRightOnly").οnclick= function() {//得到左边select中选中的项.
varleft=document.getElementById("left");//得到左边的select
varoption=left.options[left.selectedIndex];//得到左边选的项.
document.getElementById("right").add(option);
};/*2.怎样将左边的全部移动的右边。
options得到全部,编列所有的,使用rightSelect.add将所有的添加到右边就可以。*/document.getElementById("removeRightAll").οnclick= function() {//得到左边的全部
varleft=document.getElementById("left");varops=left.options;//得到左边全部的option
//遍历每一个option,将其添加到右边.
while(ops.length>0){
document.getElementById("right").add(ops[0]);
}
};
}
选项1
选项2
选项3
选项4
选项5
选项6
选项7
选项8
选项9
"id="removeRightOnly">"id="removeRightAll">
选项10