tal vez esto te ayude:
Código javascript
:
Ver original<script languaje="javascript" type="text/javascript">
function vacio(){
if(document.getElementById("palabra").value==""){
alert('Introduzca una palabra');
}
else{
document.getElementById("buscador").submit();
}
}
</script>
<form action="buscar.php" method="post" name="buscador" id="buscador">
<strong>Introduce la palabra para la busqueda </strong>
<input type="text" name="palabra" id="palabra" />
<input type="button" value="Buscar" name="enviar" onclick="vacio()" /></td>
</form>
aqui lo que se hace es que primero revisa si el cmapo esta vacio, si esta vacio te aparece una alerta, y si tiene algo ya te envia el form, prueba y nos comentas