sanref !!!! ¿cómo que no sabes mucho de javascript?
FUNCIONA PERFECTO LO QUE ME HAS DICHO !!!!! GRACIASSSS!!!!!!!!!.
Entonces, resumiendo,
para poder validar que un INPUT text de un formulario HTML no se escape con valor vacío hacia un proceso (para el caso PHP), ni siquiera tras el usuario haber pulsado la tecla "enter", este es el código:
function validar_dato()
{
if ( f_buscar.buscar.value.replace(/ /g, '') == '' )
{ alert ("Debe ingresar alguna palabra a buscar."); }
else
{
var buscar = document.f_buscar.buscar.value;
document.f_buscar.action = "procesar.php";
document.f_buscar.method = "post";
document.f_buscar.submit()
}
}
el formulario debió quedar :
<form id="f_buscar" name="f_buscar" method="post" action="validar_dato()">
<input name="buscar" type="text" >
Gracias otra vez Sanref!!!!!!!!!!!!!!!!!!!