Foros del Web » Programando para Internet » Javascript »

Problemas con la validacion de datos

Estas en el tema de Problemas con la validacion de datos en el foro de Javascript en Foros del Web. Hago una validacion de datos (formulario), con Dreamweaver, en el internet explorer anda barbaro, pero en mozilla me hace la validacion; aparece ventana de informacion, ...
  #1 (permalink)  
Antiguo 14/09/2007, 06:53
 
Fecha de Ingreso: agosto-2006
Mensajes: 388
Antigüedad: 17 años, 8 meses
Puntos: 0
Problemas con la validacion de datos

Hago una validacion de datos (formulario), con Dreamweaver, en el internet explorer anda barbaro, pero en mozilla me hace la validacion; aparece ventana de informacion, pero igual sigue recargando la pagina pedida por el mismo formulario; es decir que no espera a que se completen los datos, en realidad no respeta la validacion. Que podra ser???

Codigo:

Código:
function MM_validateForm() { //v4.0
  if (document.getElementById){
    var i,p,q,nm,test,num,min,max,errors='',args=MM_validateForm.arguments;
    for (i=0; i<(args.length-2); i+=3) { test=args[i+2]; val=document.getElementById(args[i]);
      if (val) { nm=val.id; if ((val=val.value)!="") {
        if (test.indexOf('isEmail')!=-1) { p=val.indexOf('@');
          if (p<1 || p==(val.length-1)) errors+='- '+nm+' debe contener dirección de correo.\n';
        } else if (test!='R') { num = parseFloat(val);
          if (isNaN(val)) errors+='- '+nm+' debe contener un numero.\n';
          if (test.indexOf('inRange') != -1) { p=test.indexOf(':');
            min=test.substring(8,p); max=test.substring(p+1);
            if (num<min || max<num) errors+='- '+nm+' must contain a number between '+min+' and '+max+'.\n';
      } } } else if (test.charAt(0) == 'R') errors += '- '+nm+' es requerido.\n'; }
    } if (errors) alert('Atención:\n'+errors);
    document.MM_returnValue = (errors == '');
} }
el boton que ejecuta tiene el siguiente codigo:

Código:
"MM_validateForm('Sobre Calle','','R','Barrio','','R','Localidad','','R','Departamento','','R','Pais','','R','Caracteristica Tel&eacute;fono-Celular','','RisNum','Numero Tel&eacute;fono-Celular','','RisNum','Celular','','NisNum');return document.MM_returnValue"
Gracias, saludos
  #2 (permalink)  
Antiguo 18/09/2007, 08:19
 
Fecha de Ingreso: agosto-2006
Mensajes: 388
Antigüedad: 17 años, 8 meses
Puntos: 0
Re: Problemas con la validacion de datos

sigo sin poder resolver el caso de la validacion con mozilla, gracias y saludos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:03.