Ver Mensaje Individual
  #3 (permalink)  
Antiguo 22/09/2007, 11:17
Avatar de Snd234
Snd234
 
Fecha de Ingreso: mayo-2007
Ubicación: Frente al PC
Mensajes: 413
Antigüedad: 17 años
Puntos: 2
Re: Mascara para campo de fecha??

Hace poco estoy usando jQuery y existe un plugin para hacer mascaras, es muy facil de usar.

Primero, debes descargar jQuery (http://jquery.com/).

Luego, descargar el plugin para realizar las mascaras, Masked Input (http://digitalbush.com/projects/masked-input-plugin).

Luego, en tu pagina incluyes ambos archivos.
Código PHP:
<script type="text/javascript" src="js/jquery-1.1.4.js"></script>
<script type="text/javascript" src="js/jquery.maskedinput-1.0.js"></script> 
Luego creas el siguiente script:
Código PHP:
// Asigna las mascaras para el ingreso de los datos
$(function($) { 
    $(
'#ID_DEL_INPUT').mask("99/99/9999");
    }
); 
Y listo, en el ultimo codigo, #ID_DEL_INPUT es obviamente el ID del input donde ingresas la fecha, y en 99/99/9999 es la mascara que tendra, en este caso solo numeros.

Otra solucion seria tener 3 input (o selects), uno para cada dato (dia, mes año).
__________________
KIBIT.cl