티스토리 뷰
반응형
한개 화면의 HTML내에서 Input Control을 많이 사용해야 할 경우 현재의 Focus가 위치한 Input Control의 Background Color를
변경 하거나 테두리 Line의 Color를 변경 하고자 할때 각각의 Input Control에 대하여 Event처리를 할 필요 없이
JQuery를 통하여 간단하게 Event등록과 Event발생 시 CSS조작을 할수 있다.
아래의 예제는 Input Control의 속성 중 text와 password 타입으로 된 Input Control에 대하여
Event를 등록하고 해당 Event 발생 시 동적으로 CSS 조작으로 Input Control의 테투리 Color를 변경하는 방법이다.
CSS의 속성을 변경하여 Background색상을 변경하거나 JQuery에서 제공하는 Animate를 사용하여 보다 시각적인
기능을 구현할수 있다.
$(document).ready(function(e) { try { $('input[type=text]').focus(function() { $(this).css('border-color','red'); }); $('input[type=text]').blur(function() { $(this).css('border-color','#c0c0c0'); }); $('input[type=password]').focus(function() { $(this).css('border-color','red'); }); $('input[type=password]').blur(function() { $(this).css('border-color','#c0c0c0'); }); } catch(e) { alert(e.message); } });
반응형
'개발자 이야기 > Java / Web 이야기' 카테고리의 다른 글
Node.js 이야기 1탄 (0) | 2016.06.28 |
---|---|
RestFull API 개발을 위한 사전 준비사항 (1) | 2016.03.18 |
Rest API의 Client 사용시 SSL 처리 (0) | 2016.03.18 |
Https Server 구현시 주의 할 점 (0) | 2015.07.01 |
JQuery를 사용한 Image Select (0) | 2013.02.06 |
applicationContext-velocityengine-mail.xml 쉽게 사용하기 (0) | 2012.11.19 |
HttpServletResponse에서 getWriter() already Error 발생 시 주의 점 (0) | 2012.08.29 |
POI를 사용하여 Java 서블릿에서 Excel File을 Stream으로 전송하기 (0) | 2012.05.14 |
250x250
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 수경재배
- VirtualBox
- CubieBoard2
- Android
- 벌교
- 베란다
- C++
- 커널
- cross compile
- arm
- 식물
- 크로스컴파일
- 채소 키우기
- Linux
- embeded
- 고흥
- 커피컵
- 버추얼박스
- 1회용컵
- kernel
- 큐비보드
- 임베이디드
- 리눅스
- 열무
- 식물 키우기
- 사무실
- C
- 상추
- 식물키우기
- U-Boot
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
글 보관함