Yo te puedo pasar un script el cual, al dejarse un campo en blanco, éste sea enfocado y salga un mensaje de aviso al usuario.
A continuación te lo muestro y tu lo puedes modificar a tu gusto. (esta hecho a juego con 2 campos de texto, cuantos mas campos mas funciones)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
<script language="JavaScript">
function submitForms() {
if ( nombre() && apellido() )
return true;
else
return false;
}
function nombre() {
if (document.forms[0].elements[0].value == "") {
alert ("\n El campo Nombre está en blanco.\n\n Este campo es obligatorio y debe ser informado.\n\n Por favor rellene el campo.")
document.forms[0].elements[0].focus();
return false;
}
return true;
}
function apellido() {
if (document.forms[0].elements[1].value == "") {
alert ("\n El campo Apellido de la Persona de Contacto está en blanco. \n\n Este campo es obligatorio y debe ser informado. \n\n Por favor rellene el campo.")
document.forms[0].elements[1].focus();
return false;
}
return true;
}
</script>
~~~~~~~~~~~~~~~~~~~~~~~~~~
Cada campo de texto dentro del formulario es reconocido el "element".
En este caso hay 2 campos, lo cual si te fijas en la funcion del nombre comienza con el element.0 y el siguiente 1 (en orden según realizas el formulario pones las funciones).
Si tienes alguna duda, consultanos.
Bienvenido a los foros
Salu2!