Hola compañeros,
Si se me permite, expongo mi problema, tengo el siguiente código, el cual hago que compruebe si el campo del formulario esta vacío, y de lo contrario compruebo si los datos insertados són númericos, todo funciona con el primer carácter, con los siguientes no me hace la comprobación, ¿a que es debido?
El código:
<script>
function Validar(form){
if (formulario.campo.value == "")
{ alert("Por favor ingrese un dato válido"); formulario.campo.focus(); return; }
var number = parseFloat(formulario.campo.value);
if (isNaN(number)==true)
{ alert("Por favor ingrese un dato válido"); formulario.campo.focus(); return; }
formulario.submit();
}
</script>
Un saludo y gracias.