두

input(select) 박스에 값이 입력된 뒤 배경색 변경하기

input 입력박스나 select 입력박스 등에 값이 입력(선택)될 경우

입력박스(select박스) 등의 배경색상을 변경하는 팁입니다.

 

$(function() {

 

  var select_bg = $("#select1").css("background"); // #select1 은 select 의 id 값 - 기존 배경색 저장
  var input_bg = $("#input1").css("background");  // #input1 은 input 의 id 값 - 기존 배경색 저장

  var submin_bg = $("input[type=submit]").css("background"); // submit 버튼의 배경색
 

  $("input").blur(function() {
   if ($(this).val()) $(this).css("background","#EEF6E2"); /* 값이 입력되면 #EEF6E2 로 변경한다 */
   else $(this).css("background",input_bg);  /* 입력값이 지워지면 기본배경색으로 */
   $("input[type=submit]").css("background",submin_bg); // submit 버튼의 배경색은 원래대로 복원
  });


  $("select").blur(function() {
   var this_id = "#"+$(this).attr('id')+" option:selected";
   if ($(this_id).val()) $(this).css("background","#EEF6E2"); /* 값이 입력되면 #EEF6E2 로 변경한다 */
   else $(this).css("background",combo_bg);  /* 입력값이 지워지면 기본배경색으로 */
  });

});

 

2948944245_1521795906.7175.jpg

|

댓글 2개

좋아요..잘쓰겠습니다.감사합니다.
댓글을 작성하시려면 로그인이 필요합니다.
+
제목 글쓴이 날짜 조회
18-04-10 조회 7,919
18-04-08 조회 7,983
18-04-08 조회 9,444
18-04-07 조회 1.3만
18-04-07 조회 8,729
18-04-06 조회 1.1만
18-04-06 조회 1.2만
18-04-05 조회 7,907
18-04-05 조회 8,377
18-04-05 조회 7,669
18-04-03 조회 8,387
18-03-31 조회 7,783
18-03-31 조회 8,161
18-03-31 조회 8,384
18-03-29 조회 7,140
18-03-29 조회 8,444
18-03-29 조회 8,893
18-03-27 조회 2.1만
18-03-27 조회 6,784
18-03-25 조회 7,893
18-03-24 조회 8,995
18-03-24 조회 8,230
18-03-24 조회 2.1만
18-03-24 조회 1.1만
18-03-23 조회 8,109
18-03-23 조회 8,254
18-03-23 조회 9,321
18-03-23 조회 8,091
18-03-21 조회 9,040
18-03-21 조회 1.2만