Tema: fecha valida
Ver Mensaje Individual
  #3 (permalink)  
Antiguo 08/08/2002, 11:18
Avatar de atlante
atlante
 
Fecha de Ingreso: julio-2002
Ubicación: Lima
Mensajes: 140
Antigüedad: 22 años, 7 meses
Puntos: 0
Re: fecha valida

Puedes hacerlo con selects es mas facil pero si deseas con text aqui tienes el codigo necesario que cree para mi pagina.
Código:
 

<HTML>
<HEAD>
<TITLE>Control de text</TITLE>
<script language="javascript">
<!--
function LP_input(){
//autor:Ronald Guillen Rojas
//anula la entrada de caracteres especiales y mayusculas.
var input=window.event.keyCode;
if (input < 13 || input > 13 && input < 32 || input > 32 && input < 47 || input > 57){ 
window.event.keyCode=0;
alert("No se permite texto en este control");
}}
//verifica si el dato ingresado es valida
function LP_date(){
var fecha=abc.date.value;
var dia=fecha.substring(0,2);
var mes=fecha.substring(3,5);
var anio=fecha.substring(6,10);
if (dia <=31 && mes <=12 && anio <= 2002 && fecha.indexOf("/") != -1){
alert("fecha valida")
}
else{
alert("Fecha no valida")
}
}
-->
</script>
</HEAD>
<basefont face=verdana size=2>
<BODY>
<form name="abc">
Ingrese la fecha :<input type=text name="date" maxlength="10" onKeypress="LP_input()">

<input type="button" onClick="LP_date()" value=Enviar>
</form>
</BODY>
</HTML>
por cierto este codigo ademas no pèrmite la entrda de texto al control y busca si existe el slash "/"entre la fecha.
naliza la fecha de la siguiente forma: dd/mm/aa.