> 웹 프론트엔드 > JS 튜토리얼 > 선택 position_javascript 기술을 조정하는 js 함수

선택 position_javascript 기술을 조정하는 js 함수

WBOY
풀어 주다: 2016-05-16 19:06:05
원래의
996명이 탐색했습니다.

// 정렬: 위로 이동
함수 위로 ()
... {
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      ...{          tempValue.value  =  sel.options[k].value ";"
      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;          var   sHTML=sel.options[nIndex].innerHTML;   

    
     for(var j=nIndex;j     ...{
       sel.options[j].value = arrValue[j-nIndex ];
       sel.options[j].innerHTML = arrValue[j-nIndex];
     }
      sel.options[nLen-1].value = sValue;
      sel.options[nLen-1].innerHTML = sHTML;
      sel.selectedIndex = nLen-1;
   }

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
최신 이슈
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿