Código HTML:
<form name="prueba" action="hola.php" method="post" > Nombre <input type="text" name="Nombre"> Apellidos <input type="text" name="Apellidos"> Edad <input type="text" name="Edad"> <input type="button" onclick="validar();" value="Consulta"> </form>
Código:
<script language="javascript">
function validar()
{
var d= document.prueba;
for(i=0;i<d.elements.lenght;i++);
{
if(d.elements[i].value=="")
{
alert("Debes rellenar un campo al menos");
d.Nombre.focus();
/*AQUÍ ME GUSTARÍA QUE EL INPUT SE PUSIERA ROJO*/
}
else
{
d.submit();
}
}
}
</script>
Creo que está correcto pero soy novato en Javascript y por supuesto no me va
. Pero el script de validación sigue sin funcionar....:S (si dejo el primero vacío y el resto no me da error)
