Foros del Web » Programando para Internet » Javascript »

2 onsubmit para el mismo formulario

Estas en el tema de 2 onsubmit para el mismo formulario en el foro de Javascript en Foros del Web. onsubmit="MM_validateForm('EstPriApellido','','R', 'EstPriNombre','','R','EstNumDocumento','','RisNum ','EstDireccion','','R','EstBarrio','','R','EstTel efono','','RisNum','EstPaisNacimiento','','R');ret urn document.MM_returnValue" Ya tengo esto en mi formulario pero ahora quiero meterle el onsubmit que llama una funcion que valida las ...
  #1 (permalink)  
Antiguo 30/07/2007, 20:22
 
Fecha de Ingreso: mayo-2006
Ubicación: Bogotá
Mensajes: 2.061
Antigüedad: 18 años
Puntos: 50
2 onsubmit para el mismo formulario

onsubmit="MM_validateForm('EstPriApellido','','R', 'EstPriNombre','','R','EstNumDocumento','','RisNum ','EstDireccion','','R','EstBarrio','','R','EstTel efono','','RisNum','EstPaisNacimiento','','R');ret urn document.MM_returnValue"


Ya tengo esto en mi formulario pero ahora quiero meterle el onsubmit que llama una funcion que valida las listas desplegables
algo asi como

onsubmit="retur Validalistas(this)";

como le meto los dos al mismo formulario?

GRACIAS
  #2 (permalink)  
Antiguo 31/07/2007, 01:55
 
Fecha de Ingreso: enero-2007
Mensajes: 405
Antigüedad: 17 años, 4 meses
Puntos: 3
Re: 2 onsubmit para el mismo formulario

Podrias poner una funcion que tuviera una llamada a las dos...

No se si es lo mas correcto pero funcionaria...

onsubmit="return validar(this)";

function validar(form){
res = Validarlistas(form); // Devuelve true o false
MM-validateForm(...); //No se que devuelve esto.
if(res){
SERIA CORRECTO
}
else
Ha FALLADO LA VALIDACION DE LAS LISTAS

}



Saludos
}
  #3 (permalink)  
Antiguo 31/07/2007, 02:28
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años
Puntos: 1284
Re: 2 onsubmit para el mismo formulario

Hola:

En principio te recomiendo que no te acostumbres a las validaciones prefabricadas por los editores... en tu caso la parte "MM_" indica que está creado por macromedia...

Bueno, ahora como contestación debes tomar la parte del retun de la validación que tienes y hacer una operación lógica AND:

return (document.MM_returnValue && Validalista(this))

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
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 07:56.