コードをコピー コードは次のとおりです: JavaScript バージョン選択ドロップダウン メニューが移動および並べ替えられます 1 つ以上の項目を選択し、[追加] または [移動] [削除] をクリックします。 (Shift キーまたは Ctrl キーを押しながら複数の項目を選択します)、または選択項目をダブルクリックして追加または削除します。 北京 上海 山东 安徽 重庆 福建 甘肃 广东 广西 贵州 海南 河北 黑龙江 河南 湖北 湖南 内蒙古 江苏 江西 吉林 辽宁 宁夏 青海 山西 陕西 四川 天津 西藏 新疆 云南 浙江 香港 澳门 台湾 其他 ∧ ∨ 值: <br> <!--<BR> function moveOption(e1, e2) {<BR> try {<BR> for (var i = 0; i < e1.options.length; i ) {<BR> if ( e1. options[i].selected) {<BR> var e = e1.options[i];<BR> e2.options.add(new Option(e.text, e.value));<BR> e1.remove( i);<BR> i = i - 1<BR> }<BR> }<BR> document.myform.city.value = getvalue(docu) ment.myform.list2);<BR> }<BR> catch (e) { }<BR> }</P> <P> function getvalue(geto) {<BR> var allvalue = "";<BR> for (var i = 0; i < geto.options.length; i ) {<BR> allvalue = geto.options[i ].value ",";<BR> }<BR> return allvalue;<BR> }</P> <P> functionchangepos(obj,index) {<BR> if (index == -1) {<BR> if (obj.selectedIndex > 0) {<br> obj.options(obj) .selectedIndex).swapNode( obj.options(obj.selectedIndex - 1))<br> }<br> }<br> else if (index == 1) {<br> if (obj.selectedIndex & lt;obj.options.length - 1) { <br> obj.options(obj.selectedIndex).swapNode(obj.options(obj.selectedIndex 1))<br> }<br> }<br> } <br> //--> <br>