«
»

2013, javascript, jquery

Jquery – Validar año input con fecha

09.10.13 | Comment?

Alberto Suárez Pérez
$(function() {
    $('#validar').bind('click', function(){
        var txtVal =  $('#fecha').val();
        if(isDate(txtVal))
            alert('Valid Date');
        else
            alert('Invalid Date');
    });
 function isDate(fecha)
{
    var currVal = fecha;
    var rxDatePattern = /^(\d{1,2})(\/|-)(\d{1,2})(\/|-)(\d{4})$/; 
    var dtArray = currVal.match(rxDatePattern); 
    
    if (dtArray == null) 
        return false;
    
    //Checks for mm/dd/yyyy format.
    dtMonth = dtArray[1];
    dtDay= dtArray[3];
    dtYear = dtArray[5];        
    
    if ( dtYear < 2005) 
        return false;
    
   
   
}

});
<input type="text" id="fecha" /> mm/dd/yyyy
<input type="button" value="Validar" id="validar"/>

Ejemplo Funcionando aquí

Comments are closed.


«
»