코드 복사 코드는 다음과 같습니다. < ;TITLE>드롭다운 메뉴 선택하나 이상의 항목을 선택하고 추가 또는 제거를 클릭합니다(누름) Shift 키나 Ctrl 키를 누른 상태에서 여러 항목을 선택할 수 있음) 또는 선택 항목을 두 번 클릭하여 추가 및 제거할 수 있습니다. BeijingShanghai< 옵션 값 ="산동">산둥안후이충칭 옵션> FujianGansuGuangdong광시귀저우 하이난허베이헤이룽장< ;/option><br></select> ;<br></td><br>< ;td><br><button onclick="changepos(list2,-1)" type="button">위로 이동</button><br> <br/><br><button onclick= "changepos(list2,1)" type="button">아래로 이동</button><br></td><br></ tr><br></table><br>값: <input type="text" name="city" size="40"><br></form><br><script 언어 ="JavaScript"><br>function moveOption(e1, e2 ){<br>시도{<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>ii=i-1<BR>} <BR>}<BR>document.myform.city.value=getvalue(document.myform.list2);<BR>}<BR>catch(e) {}<BR>}<BR>function getvalue(geto){ <BR>var allvalue = "";<BR>for(var i=0;i<geto.options.length;i ){<BR>allvalue = geto.options[i].value ",";<BR> }<BR>모든 값 반환;<BR>}<BR>함수 변경 pos(obj,index)<BR>{<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<obj.options.length-1){<BR>obj.options(obj.selectedIndex).swapNode(obj.options(obj.selectedIndex 1) )<BR>}<BR>}<BR>}<BR></script><br></BODY><br></HTML><br> </div>