Que tal, a ver si te sirve este ejemplo!
Código HTML:
<script language="JavaScript">
function valida(){
if(document.getElementById("nombre").value==''){
document.getElementById("nombre2").style.visibility='visible';
return false;
}else{
document.getElementById("nombre2").style.visibility='hidden';
}
}
</script>
<body>
<form name="form1" method="post" action="">
<table width="75%" border="0">
<tr><td>Nombre():</td><td><input type="text" id="nombre" onBlur="valida();"></td></tr>
<tr><td></td>
<td id="nombre2" style="visibility:hidden">Campo Nombre Obligatorio.</td>
</tr>
<tr><td>Apellidos:</td><td><input type="text" name="textfield2"></td></tr>
<tr><td></td><td></td></tr>
</table>
<input type="button" name="valida " value="Valida" onClick="valida();">
</form>
</body>