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