OT Una de HTML y FORM

08/08/2005 - 20:47 por Manuel Vera | Informe spam
Tengo un FORM con 2 vistas al mismo tiempo. Cada vista tiene un SUBMIT.
Deseo validar el ONSUBMIT antes de enviar los datos, pero ¿como se cual
boton del submit fue presionado?

Ejemplo

<form..onsubmit="return validar(this)">
<table>
<tr><td><!-- vista 1 -->
bla bla bla...
<input type="submit" name=uno>
</td></tr>
<tr><td><!-- vista 2 -->
bla bla bla...
<input type="submit" name=dos>
</td></tr>
</table>
</form>

En el HEAD tengo la funcion que valida:
function validar(F){
pero aqui como hago la validación de controles segun el SUBMIT presionado???
}


Gracias
MV
 

Leer las respuestas

#1 Nuno Santos
09/08/2005 - 10:26 | Informe spam
Una solución es cuando clicas en un boton preenches un input hidden diciendo
cual boton fue clicado, después en la función de validación verificas el
valor del input hidden y validas de acordo...

Espero que ayude,

Nuno Santos


Nuno Santos
nunos7[REMOVER]@hotmail.com

"Manuel Vera" wrote in message
news:
Tengo un FORM con 2 vistas al mismo tiempo. Cada vista tiene un SUBMIT.
Deseo validar el ONSUBMIT antes de enviar los datos, pero ¿como se cual
boton del submit fue presionado?

Ejemplo

<form..onsubmit="return validar(this)">
<table>
<tr><td><!-- vista 1 -->
bla bla bla...
<input type="submit" name=uno>
</td></tr>
<tr><td><!-- vista 2 -->
bla bla bla...
<input type="submit" name=dos>
</td></tr>
</table>
</form>

En el HEAD tengo la funcion que valida:
function validar(F){
pero aqui como hago la validación de controles segun el SUBMIT
presionado???
}


Gracias
MV


Preguntas similares