05/02/2008, 08:32
|
| | | Fecha de Ingreso: enero-2002
Mensajes: 701
Antigüedad: 23 años, 1 mes Puntos: 8 | |
Re: Verificar campos de texto Hola Celcius,
Prueba así: Cita: <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 ""
}else{
//En caso contrario (Si era un número) devuelvo el valor
return valor
}
}
function compruebaValidoEntero(obj,numero){
enteroValidado = validarEntero(numero);
alert (enteroValidado);
if (enteroValidado == ""){
//si era la cadena vacía es que no era válido. Lo aviso
alert ("Debe escribir un entero!")
//selecciono el texto document.getElementById(obj).select(); //coloco otra vez el foco document.getElementById(obj).focus(); }else
alert("ok");
}
</script>
<body>
<form name="f1">
<input style="text-align:center" type="text" name="ind1_" id="ind1_" size="1" onblur="compruebaValidoEntero(this.name,this.value);">
<input type="button" value="aceptar">
</form>
</body> Saludos! |