funcion fechasValida2


/ Published in: JavaScript
Save to your folder(s)

Descripción: Valida los campos de fechas que requieren ser comparados (una fecha posterior a la otra) enviados por la función validaForm-->http://snipplr.com/view/58245/funcin-validaform-para-validar-formularios-con-parmetros-xml-y-nombres-de-clase/. En el caso de que no sea validado, llama a la función errorOutputPre y envia el elemento como parámetro

Recibe: El elemento del fomulario.

Se complementa con: la funcion fechasValida2-->http://snipplr.com/view/58279/funcion-fechasValida2/


Copy this code and paste it in your HTML
  1. function fechasValida2(msgType){
  2. if ((fechasInicio==undefined)||(fechasFinal==undefined)){ //Si alguna de la variables que usa, son undefined, se salta el siguiente bloque.
  3.  
  4. }
  5. //Convierte las fechas introducidas en objetos Data y calcula cual es posterior.
  6. else{
  7. var fecha1Array=fechasInicio.split("/");
  8. var fecha2Array=fechasFinal.split("/");
  9.  
  10. var fecha1Date=new Date(fecha1Array[2],fecha1Array[1],fecha1Array[0]);
  11. var fecha2Date=new Date(fecha2Array[2],fecha2Array[1],fecha2Array[0]);
  12.  
  13. var fecha1Milisecundos=fecha1Date.getTime();
  14. var fecha2Milisecundos=fecha2Date.getTime();
  15.  
  16. if (fecha1Milisecundos<fecha2Milisecundos){
  17.  
  18. }
  19. else{
  20. fechasInicio=undefined;
  21. fechasFinal=undefined
  22. errorOutputPre(element_form);
  23. }
  24. }
  25. }

Report this snippet


Comments

RSS Icon Subscribe to comments

You need to login to post a comment.