본문 바로가기

프로그래밍관련/javascript

[mootools] 선택강조: 결과 List Table Tr용

// Tr 마우스 오버/아웃 bgColor 변경 , 변경색: #edffd9 기본색: #FFFFFF
function commonTrMouseOverOutBgChange(targetId, type, beforeSelectPointDataInputId){
 //alert(targetId);
 if(targetId != null && $(beforeSelectPointDataInputId).value != targetId && type != null){
  if(type == "over"){
   $(targetId).style.background = '#edffd9';
  }else if(type == "out"){
   $(targetId).style.background = '#FFFFFF';
  }
 }
}

// 선택부분 강조 (bgColor 변경) 변경색: #BAE58A 기본색: #FFFFFF
function commonTrNonTypeSelectPointChange(targetId, beforeSelectPointDataInputId){
 if(targetId != null && beforeSelectPointDataInputId != null){
  if($(beforeSelectPointDataInputId).value != ""){
   if( $($(beforeSelectPointDataInputId).value) ){
    $($(beforeSelectPointDataInputId).value).style.background = '#FFFFFF';
   }
  }
  $(targetId).style.background = '#BAE58A';
  $(beforeSelectPointDataInputId).value = targetId;
 }
}

// 선택 강조 해제
function commonTrPointSelectCansle(beforeSelectPointDataInputId){
 if(beforeSelectPointDataInputId != null && beforeSelectPointDataInputId != ""){
  if($(beforeSelectPointDataInputId).value != ""){
   if( $($(beforeSelectPointDataInputId).value) ){
    $($(beforeSelectPointDataInputId).value).style.background = '#FFFFFF';
   }
  }
  $(beforeSelectPointDataInputId).value = "";
 }
}