두

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

· 2018-03-23 (금) 18:05:16 · 7899 · 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 조회 7,869
18-04-07 조회 1.2만
18-04-07 조회 7,165
18-04-06 조회 9,252
18-04-06 조회 1.1만
18-04-05 조회 6,505
18-04-05 조회 6,926
18-04-05 조회 6,264
18-04-03 조회 6,998
18-03-31 조회 6,362
18-03-31 조회 6,739
18-03-31 조회 6,936
18-03-29 조회 5,718
18-03-29 조회 6,993
18-03-29 조회 7,503
18-03-27 조회 2만
18-03-27 조회 5,388
18-03-25 조회 6,473
18-03-24 조회 7,558
18-03-24 조회 6,825
18-03-24 조회 2만
18-03-24 조회 9,736
18-03-23 조회 6,717
18-03-23 조회 6,830
18-03-23 조회 7,900
18-03-23 조회 6,710
18-03-21 조회 7,579
18-03-21 조회 1만
18-03-20 조회 9,482
18-03-19 조회 6,828