复制代码代码如下所示:


Javascript版本选择下拉菜单来移动和排序



选择一个或多个,然后单击添加或删除(按下Shift或Ctrl可选中),或添加和删除双击选项。





北京
上海
山东
安徽
重庆
福建
甘肃
广东
广西
贵州
海南
河北
黑龙江
河南
湖北
湖南
内蒙古
江苏
江西
吉林
辽宁
宁夏
青海
山西
陕西
四川
天津
西藏
新疆
云南
浙江
香港
澳门
台湾
其他



> >onclick=moveoption(document.myform.list1,文件。以下是我参考网上。清单)>









一


v



价值:


<!——
功能moveoption(E1,E2){
{试
对于(var i = 0;i < e1.options.length;i++){
如果(选项{选定}){
选项{ { };
e2.options.add(新的选项(e.text,e.value));
e1.remove(我);
I = i - 1
}
}
document.myform.city.value = getValue(文件。以下是我参考网上的清单);
}
catch(e){ }
}

功能是(她){
无功allvalue = ;
对于(var i = 0;i < geto.options.length;i++){
allvalue =金思维。选项{我}值+。
}
返回allvalue;
}

功能changepos(obj,指数){
如果(索引= - 1){
如果(obj.selectedindex > 0){
obj.options(obj。SelectedIndex)。SwapNode(obj.options(obj.selectedindex - 1))
}
}
否则如果(索引= 1){
如果(obj.selectedindex < obj.options.length - 1){
obj.options(obj。SelectedIndex)。SwapNode(obj.options(obj.selectedindex + 1))
}
}
}