// 정렬: 위로 이동
함수 위로 ()
... {
var sel = document.GetelementByid ("Selectcheck") // 선택 항목 가져오기
var nindex = sel.selectIndex;/ /조작해야 할 선택 항목의 인덱스
var nLen = sel.length; //선택 항목의 총 개수
if ((nLen if (nIndex ...{
Alert("이동하려면 선택한 버튼을 선택하세요!")
return
} }
var sValue= sel.options[nIndex].value;
var sHTML=sel.options[nIndex].innerHTML;
sel.options[nIndex].value=sel.options[nIndex-1].value; sel.options[ nIndex].innerHTML=sel.options[nIndex-1].innerHTML; > sel.selectedIndex=nIndex-1 )
var nIndex = sel.selectedIndex; ;
if ((nLen if ( nIndex ...{
alert("선택한 항목을 선택하세요. 이동버튼! ");
return; }
var sValue=sel.options[nIndex].value;
var sHTML=sel.options[nIndex].innerHTML; sel.options[nIndex ].value=sel. 옵션[nIndex 1].value;
sel.options[nIndex].innerHTML=sel.options[nIndex 1].innerHTML;
sel.options[nIndex 1].value=sValue
sel. options[nIndex 1].innerHTML=sHTML;
sel.selectedIndex=nIndex 1; } //최상위로 이동
함수
. var sel=document.getElementById("selectCheck");
var nIndex = sel.selectedIndex;
var nLen = sel.options.length
if ((nLen
if(nIndex ...{
Alert("이동하려면 선택한 버튼을 선택하세요!");
return;
}
var tempValue = document.getElementById("tempValue");//용于临时存放옵션
tempValue.value = ""; 🎜> 에 대한 (var k=0;k
var arrValue = tempValue. value.split(';');
var sValue=sel.options[nIndex].value;
var sHTML=sel.options[nIndex].innerHTML; > sel.options[0].value = sValue;
sel.options[0].innerHTML = sHTML;
for(var j=1;j ...{
sel.options [j].value = arrValue[j-1];
sel.options[j].innerHTML = arrValue[j-1]; }
sel.selectedIndex =
}
//移动到最后
function DownLast()
...{
var sel=document.getElementById("selectCheck");
var nIndex = sel.selected 색인;
var nLen = sel.options.length;
if ((nLen
if(nIndex ...{ alert("请选择一个要移动的已选按钮!");
반품; 8
for(var k=nIndex 1;k
tempValue.value = sel.options[k].text ";";
}
var arrValue = tempValue.value.split(';');
var sValue=sel.options[nIndex].value;
for(var j=nIndex;j
sel.options[j].value = arrValue[j-nIndex ];
sel.options[j].innerHTML = arrValue[j-nIndex];
}
sel.options[nLen-1].innerHTML = sHTML;
sel.selectedIndex = nLen-1;
}