hola, por favor si me pueden ayudar con esta comparacion de fechas yo quisiera que esta funcion me ayudara a validar campos de fechas en el formulario que modificacion debo hacerle para que sea mas generica, porque la que yo hice esta muy especifica y solo funciona con los campos que le he dado yo, y debe poderse evalauar dentro de una funcion mas grande a la que llame validar() y le paso todo el formulario como parametro
Código:
function validarfechagar()
{
var hoy=new Date();
var dia=hoy.getDate();
var mes=hoy.getMonth()+1;
var ano=hoy.getFullYear();
if (document.formulario.ano_g.value<ano)
{
alert("La Fecha Indicada Es Invalida debe ser programada a Futuro");
document.getElementById("dia_g").select();
return;
}
else
{
if(document.formulario.ano_g.value==ano)
{
if (document.formulario.mes_g.value<mes)
{
alert("La Fecha Indicada Es Invalida debe ser programada a Futuro");
document.getElementById("dia_g").select();
return;
}
else
{
if(document.formulario.mes_g==mes)
{
if(document.formulario.dia_g<dia)
{
alert("La Fecha Indicada Es Invalida debe ser programada a Futuro");
document.getElementById("dia_g").select();
return;
}
}
}
}
}
}