Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/05/2007, 11:51
yesmina
 
Fecha de Ingreso: diciembre-2004
Mensajes: 133
Antigüedad: 20 años, 1 mes
Puntos: 0
Pregunta problema con validar formulario

hola chicos,

tengo el siguiente problema, intento validar un campo textbox., lo valida pero sigue redireccionandolo a la pagina procProveedor.asp, se supone ke no debe hacer eso, sino kedarse en la pagina formulario. Cual será problema?

------------------------------------------------------
<script language="JavaScript">
function validarEntero(valor){
//intento convertir a entero.
//si era un entero no le afecta, si no lo era lo intenta convertir
valor = parseInt(valor)

//Compruebo si es un valor numérico
if (isNaN(valor)) {
//entonces (no es numero) devuelvo el valor cadena vacia
return ""
//alert('OCURRIERON LOS SIGUIENTES ERRORES');
}else{
//En caso contrario (Si era un número) devuelvo el valor
return valor
}
}

function Verificar(form){
var msg = '';
enteroValidado = validarEntero(document.frmprov.ruc.value)
if (enteroValidado == ""){
msg = msg + " - Debe ingresar el RUC correctamente\n";}

if (msg != "") {
alert('OCURRIERON LOS SIGUIENTES ERRORES\n\n'+msg);
}
else {
document.frmprov.submit();
}

}
</script>

-----------------------------------------------------

<form name="frmprov" method="post" action="procProveedor.asp" enctype="multipart/form-data">

Ruc:<input name="ruc" type="text" id="ruc">
<input type="submit" name="Submit" value="Enviar" onClick='Verificar(this.form)'>

</form>

-----------------------------------------------------

Espero tener sus sugerencias..:) GRACias
__________________
Mina