Código:
y el sigguiente formulariofunction vacio(){ var buscar = document.frmbuscar.buscar.value; var mensaje=""; alert(buscar); if (buscar=="") { alert( "introduce la palabra que deseas buscar."); } else { document.forms.frmbuscar.submit(); } }
Código:
<form action="resultados.php" id="frmbuscar" name="frmbuscar" method="POST"> <div class="bs"> <input type="text" id="buscar" name="buscar" size="25" /> <input type="hidden" id="hi" name="hi" /> <input href="##" onclick="javascript:vacio();" type="image" src="imgh.jpg" alt="bS"></div> </form>
El problema esta en que si no le introduzco nada si me muestra el mensaje de que no puse nada, pero de todos modos va al archivo que procesa el formulario, como lo detengo para que no lo haga?