entre Desarrolladores

Recibe ayuda de expertos

Registrate y pregunta

Es gratis y fácil

Recibe respuestas

Respuestas, votos y comentarios

Vota y selecciona respuestas

Recibe puntos, vota y da la solución

Pregunta

0voto

Uso del evento onfocus para modificar apariencia de cuadro de texto con jQuery

En mi página tengo una opción de búsqueda:

<input id='buscar' value='Buscar...' />

Deseo que el texto default desaparezca cuando el cuadro de texto reciba el foco (cuando se puede escribir en el).

¿Como lo puedo hacer con jQuery?

1 Respuesta

1voto

marionauta Puntos1680

Esto lo puedes hace de forma más sencilla simplemente con HTML5 con el atributo placeholder, quedaría:

<input type="text" id="buscar" placeholder="Buscar..." />

Así aparecerá el texto "Buscar..." en el input y desaparecerá cuando tenga el focus.

Para hacerlo en jQuery, sería muy sencillo:

$('#id').focus(function() {
    $(this).val('');
}); 

Por favor, accede o regístrate para responder a esta pregunta.

Otras Preguntas y Respuestas


...

Bienvenido a entre Desarrolladores, donde puedes realizar preguntas y recibir respuestas de otros miembros de la comunidad.

Conecta