Revision: 50717
Updated Code
at September 10, 2011 01:04 by alberomo
Updated Code
function fechasValida(element_form){ //Comprueba que el formato de fecha sea correcto, sino lo es, dibuja error. var RegExPatternFecha = /^\d{1,2}\/\d{1,2}\/\d{2,4}$/; if (element_form.value.match(RegExPatternFecha)) { if (element_form.className.indexOf('fechas-inicio')!=-1){ fechasInicio=element_form.value; } if (element_form.className.indexOf('fechas-fin')!=-1){ fechasFinal=element_form.value; } } else{ errorOutputPre(element_form); } }
Revision: 50716
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at August 31, 2011 05:37 by alberomo
Initial Code
//Declaración de variables globales. var fechasInicio; var fechasFinal; function fechasValida(element_form,msgType,msgLanguage,msgXmlDoc){ //Comprueba que el formato de fecha sea correcto, sino lo es, dibuja error. var RegExPatternFecha = /^\d{1,2}\/\d{1,2}\/\d{2,4}$/; if (element_form.value.match(RegExPatternFecha)) { if (element_form.className.indexOf('fechas-inicio')!=-1){ fechasInicio=element_form.value; } if (element_form.className.indexOf('fechas-fin')!=-1){ fechasFinal=element_form.value; } } else{ todoOk=false; switch(msgType){ case 'alert': alert(loadXmlReports('fecha',msgLanguage,msgXmlDoc)); element_form.onkeypress= function(){ this.style.backgroundColor='#FFFFFF'; } break; case 'id' : document.getElementById('errMsg').innerHTML=loadXmlReports('fecha',msgLanguage,msgXmlDoc); element_form.onkeypress= function(){ this.style.backgroundColor='#FFFFFF'; document.getElementById('errMsg').innerHTML=''; } break; case 'sibling' : element_form.nextSibling.innerHTML=loadXmlReports('fecha',msgLanguage,msgXmlDoc); element_form.onkeypress= function(){ this.style.backgroundColor='#FFFFFF'; this.nextSibling.innerHTML=''; } break; } element_form.style.backgroundColor='#FFFF99'; } }
Initial URL
Initial Description
Descripción: Valida los campos de fechas 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/ Declara: las variables globales fechasInicio y fechasFinal
Initial Title
Funcion fechasValida
Initial Tags
forms
Initial Language
JavaScript