Hola amigos,
Una ayudita con esto please. Yo tengo un formulario en donde quiero validar primero por javascript una info que el usuario esxribe para ver si coincide, si con icide procedo a procesar el formulario, si no coincide entonces mando un alert solamente.
El problema que tengo con el codigo abajo es que, cuando no coincide lo escrito con el hidden input me manda el alert, pero el formulario lo manda a procesar tambien, osea yo quiero que cuando no coincide $randomnumberhide y $randomnumberwritten entonces solamente se mande el alert y que la pagina se quede alli mismo, en el formulacion y no e lo mande hacia process.php
Gracias de antemano
Código Javascript
:
Ver originalfunction captcha($randomnumberhide, $randomnumberwritten){
if($randomnumberhide == $randomnumberwritten){
document.form1.submit()
} else {
alert("Should write the validation numbers correctly.");
document.form1.Submit.disabled=true;
}
}
Código HTML:
Ver original<form action="process.php" method='POST' name="form1">
// aqui tengo mas inputs
<input type="submit" value="Register" onclick="captcha(document.form1.randomnumberhide.value, document.form1.randomnumberwritten.value)">