두

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

· 2018-03-23 (금) 18:05:16 · 8205 · 2

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개

감사합니다
좋아요..잘쓰겠습니다.감사합니다.
댓글을 작성하시려면 로그인이 필요합니다.

그누보드5 팁자료실

2,788건
+
제목 글쓴이 날짜 조회
18-04-08 조회 8,190
18-04-07 조회 1.2만
18-04-07 조회 7,467
18-04-06 조회 9,546
18-04-06 조회 1.1만
18-04-05 조회 6,794
18-04-05 조회 7,236
18-04-05 조회 6,561
18-04-03 조회 7,275
18-03-31 조회 6,651
18-03-31 조회 7,043
18-03-31 조회 7,232
18-03-29 조회 6,005
18-03-29 조회 7,284
18-03-29 조회 7,785
18-03-27 조회 2만
18-03-27 조회 5,692
18-03-25 조회 6,770
18-03-24 조회 7,851
18-03-24 조회 7,132
18-03-24 조회 2만
18-03-24 조회 1만
18-03-23 조회 7,010
18-03-23 조회 7,121
18-03-23 조회 8,206
18-03-23 조회 7,016
18-03-21 조회 7,879
18-03-21 조회 1만
18-03-20 조회 9,776
18-03-19 조회 7,125