Mi pregunta es como pasar el valor de los 2 campos del formulario a javascript para que haga la comparacion.
La idea es hacer que en el campo del formulario de la fecha fin, al hacer onfocus, corra la función:
Código Javascript:
Ver original
<script type="text/javascript"> function compare_dates(fecha, fecha2){ var xMonth=fecha.substring(3, 5); var xDay=fecha.substring(0, 2); var xYear=fecha.substring(6,10); var yMonth=fecha2.substring(3, 5); var yDay=fecha2.substring(0, 2); var yYear=fecha2.substring(6,10); if (xYear> yYear){ return(true) } else { if (xYear == yYear) { if (xMonth> yMonth) { return(true) } else{ if (xMonth == yMonth) { if (xDay> yDay) return(true); else return(false); } else return(false); } } else return(false); } } </script> <script type="text/javascript"> if (compare_dates(fecha1, fecha2)){ alert("fecha1 es mayor a fecha2"); }else{ alert("fecha1 es menor a fecha2"); } </script>
y el formulario de la pagina HTML seria el siguiente:
Código HTML:
Ver original
Muchas gracias!