Pues la verdad es mejor una validación adicional a la del servidor no está de más... yo por ejemplo uso validación de vacíos y numeros en el Cliente y validacion de nulos y expresiones regulares en el Servidor... si es por parte del cliente para que no se encuentre vacío puedes tomar este ejemplo:
Código:
function valida()
{
var texto = document.getElementById("txtDireccion");
if (texto.length ==0)
{
return False;
}
else return true;
}
Espero este ejemplo te sea de utilidad