lunes, 24 de septiembre de 2012

Borrar valor por defecto de un input con jquery


<script type="text/javascript">
  $(document).ready(function(){
   $('input').each(function(){
     // tomamos el valor actual del input
     var currentValue = $(this).val();
     // en el focus() comparamos si es el mismo por defecto, y si es asi lo vaciamos
     $(this).focus(function(){
     if( $(this).val() == currentValue ) {
     $(this).val('');
     };
     });
     // en el blur, si el usuario dejo el value vacio, lo volvemos a restablecer
     $(this).blur(function(){
     if( $(this).val() == '' ) {
     $(this).val(currentValue);
     };
     });
  });
 });
 </script>

No hay comentarios:

Publicar un comentario