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:
Creo que está correcto pero soy novato en Javascript y por supuesto no me va <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>