Ver Mensaje Individual
  #3 (permalink)  
Antiguo 10/08/2008, 01:58
Avatar de ..::MaRcOs::..
..::MaRcOs::..
 
Fecha de Ingreso: diciembre-2006
Mensajes: 328
Antigüedad: 17 años, 5 meses
Puntos: 3
Respuesta: Validando campos

Gracias caricatos me funciono perfecto!

ahora quien me ayuda con lo del campo nacimiento
que me gustaria q fuese de tipo dd-mm-aaa

buscando en google encontre algo como esto q lo entiendo
un poquito pero no lo se incluir con el otro validador

Código HTML:
<script>
 function Validar(Cadena){  
     var Fecha= new String(Cadena)  
     var RealFecha= new Date()  

     var Ano= new String(Fecha.substring(Fecha.lastIndexOf("-")+1,Fecha.length))  

     var Mes= new   String(Fecha.substring(Fecha.indexOf("-")+1,Fecha.lastIndexOf("-")))  

     var Dia= new String(Fecha.substring(0,Fecha.indexOf("-")))  
     
     if (isNaN(Ano) || Ano.length<4 || parseFloat(Ano)<1900){  
             alert('Año inválido')  
         return false  
     }   
     if (isNaN(Mes) || parseFloat(Mes)<1 || parseFloat(Mes)>12){  
         alert('Mes inválido')  
         return false  
     }  
     if (isNaN(Dia) || parseInt(Dia, 10)<1 || parseInt(Dia, 10)>31){  
         alert('Día inválido')  
         return false  
     }  
     if (Mes==4 || Mes==6 || Mes==9 || Mes==11 || Mes==2) {  
         if (Mes==2 && Dia > 28 || Dia>30) {  
             alert('Día inválido')  
             return false  
         }  
     }  
   alert("Fecha correcta.")  
   return false    
 }  
</script>