jQuery: verificare se una data è in un formato valido
Con jQuery possiamo verificare se un campo contenente una data usa un formato valido.
Con jQuery possiamo verificare se un campo contenente una data usa un formato valido.
La soluzione è la seguente:
(function( $ ) {
$.isValidDate = function( str ) {
return /^\d{4}-\d{2}-\d{2}$/.test( str );
};
$(function() {
$( "#date" ).on( "blur", function() {
var value = $( this ).val();
if( !$.isValidDate( value ) ) {
$( this ).addClass( "input-error" );
}
});
});
})( jQuery );
Commenti