Antes que nada gracias desde ya!!!
Hola, tengo un formulario que valido con un javascript, con el siguiente code
<SCRIPT language=JavaScript>
<!--
function ValidaCampos(theForm)
{
if (theForm.NOMBRE.value == "")
{
alert("Por favor, rellene el campo Nombre.");
theForm.NOMBRE.focus();
return (false);
}
if (theForm.APELLIDOS.value == "")
{
alert("Por favor, rellene el campo Centro.");
theForm.APELLIDOS.focus();
return (false);
}
if (theForm.EDAD.value == "")
{
alert("Por favor, rellene el campo Edad.");
theForm.EDAD.focus();
return (false);
}
}
//-->
</SCRIPT>
Como podría modificar este script para que comprobase que el campo
EDAD, cotenga un número, incluso si se puede que contenga un número que contenga un número que tenga entre 1 y 3 caracteres???
lo he intentado añadiendo
if (isNaN(theForm.EDAD.value)||(theForm.EDAD.value.le ngth<>3)
{
alert("Por favor, ingresa una Edad válida");
theForm.EDAD.focus();
return (false);
}
pero no me funciona.
Un saludo.