javascript/jquery

placeholder 속성을 대체할 크로스 브라우징 되는 자바스크립소스

jeeyong 2012. 4. 3. 16:13

HTML

<label>글을 입력하세요.</label><input type="text">


Javascript

$("label + textarea, label + input[type=text], label + input[type=password]").keyup(function(){

  if($(this).val()!=""){

   $(this).prev().hide();

  }else{

   $(this).prev().show();

  }

 }).prev().click(function(){

  $(this).next().focus();

 });


Label태그의 위치를 css로 조절해야하는게 함정.

끗.

'javascript > jquery' 카테고리의 다른 글

jListQuery.js JSON 데이터 쿼리 라이브러리  (1) 2014.07.24
Jquery API core, when  (0) 2014.05.02
jQuery Template  (0) 2012.02.21
jQuery - Ajax - crossdomain 이슈 #2  (0) 2012.02.21
jQuery - Ajax - crossdomain 이슈  (0) 2012.02.21