스킬(skills)/자바스크립트(Javascript)

HTML5 지원 안되는 브라우저에서 placeholder 기능 구현

후바스탱크 2015. 8. 5. 15:05

title 속성에 설정 된 값을 기본 안내 문구로 지정하고, 특정 class 명을 찾아 onblur, onfocus 에 따라 값이 보여지고 안 보여지고 처리하는 

방식이다.


자바스크립트는 아래와같이 구현해 놓았다.




실제 사용하는 방법은 다음과 같다.
값을 전송 전에 설정된 값을 지우고 전송 후에는 값을 다시 설정하는 방식이다.
비동기화 처리시 다시 설정해야 하나 동기화 처리시에는 굳이 다시 설정해 줄 필요는 없다.