Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/11/2011, 16:59
marx-pola
 
Fecha de Ingreso: mayo-2002
Ubicación: Capital Federal
Mensajes: 630
Antigüedad: 22 años
Puntos: 1
Varios formularios enviar con enter solo el completo

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.
__________________
"Todo lo que somos es el resultado de lo que hemos pensado". Budda.