Hola a todos! Tengo una página con 3 formularios, los 3 son buscadores, cada uno tiene un solo campo text y cada uno tiene un boton submit:
Código HTML:
<form action="pagina1.php" method="POST" >
<input name="cod_articulo" type="text" value="Ingresar datos..." onclick="this.value=''" size="14" maxlength="40" />
<button type="submit" style="margin:0; padding:0; border:0;; background-color:transparent; background:url(imagesite/buscar.png); cursor: pointer; width:49px; height:20px;" id="buscar" name="buscar" value=">>" /></button>
</form>
<form action="pagina2.php" method="POST" >
<input name="cod_articulo" type="text" value="Ingresar datos..." onclick="this.value=''" size="14" maxlength="40" />
<button type="submit" style="margin:0; padding:0; border:0;; background-color:transparent; background:url(imagesite/buscar.png); cursor: pointer; width:49px; height:20px;" id="buscar" name="buscar" value=">>" /></button>
</form>
<form action="pagina3.php" method="POST" >
<input name="cod_articulo" type="text" value="Ingresar datos..." onclick="this.value=''" size="14" maxlength="40" />
<button type="submit" style="margin:0; padding:0; border:0;; background-color:transparent; background:url(imagesite/buscar.png); cursor: pointer; width:49px; height:20px;" id="buscar" name="buscar" value=">>" /></button>
</form>
Lo que necesito es que al presionar ENTER se envíe/procese SOLAMENTE el formulario que tenga un dato cargado. Si los campos están vacios, al presionar ENTER no deben hacer nada.
¿Se puede hacer esto? ¿Poner una palabra por ej. en el form 2 y al presionar ENTER que se procese? Así con cualquiera por supuesto.
Desde ya muchas gracias y saludos.
Marx.