Foros del Web » Programando para Internet » Javascript »

Dar enter a campo de texto

Estas en el tema de Dar enter a campo de texto en el foro de Javascript en Foros del Web. Sapientes todos, Tengo una lista de artículos en donde, en un campo de texto selecciono la cantidad, y al lado, un boton "agregar" donde agrego ...
  #1 (permalink)  
Antiguo 01/10/2012, 08:48
 
Fecha de Ingreso: junio-2010
Mensajes: 25
Antigüedad: 14 años, 5 meses
Puntos: 0
Dar enter a campo de texto

Sapientes todos,

Tengo una lista de artículos en donde, en un campo de texto selecciono la cantidad, y al lado, un boton "agregar" donde agrego el articulo seleccionado a otro listado más abajo.

El tema es que esa función del boton agregar, la quiero pasar al campo de texto donde indico la cantidad, y al presionar enter en ese campo de texto (con el cursor posicionado ahí), hacer lo mismo que hacía con el boton.

No sé si se entendió.

Gracias de antemano.
  #2 (permalink)  
Antiguo 01/10/2012, 09:11
Avatar de jlct  
Fecha de Ingreso: abril-2012
Ubicación: Venezuela
Mensajes: 148
Antigüedad: 12 años, 7 meses
Puntos: 19
Respuesta: Dar enter a campo de texto

Buenas Jaden010

eso lo haces con la funcion OnChange, te Explico:

<input type="text" name="campo" OnChange="agregar()" />

con la funcion OnChange en el campo de texto le indicas la funcion que va a realizar al momento de darle enter al campo de texto con el cursor posicionado en el
  #3 (permalink)  
Antiguo 01/10/2012, 10:05
 
Fecha de Ingreso: junio-2010
Mensajes: 25
Antigüedad: 14 años, 5 meses
Puntos: 0
Respuesta: Dar enter a campo de texto

Gracias jlct.

Pero al dar click al botón ENTER no hace nada, sino que cuando clickeo el boton TAB funciona (presiono TAB y pone el foco en el boton y ejecuta).
  #4 (permalink)  
Antiguo 01/10/2012, 10:09
Avatar de jlct  
Fecha de Ingreso: abril-2012
Ubicación: Venezuela
Mensajes: 148
Antigüedad: 12 años, 7 meses
Puntos: 19
Respuesta: Dar enter a campo de texto

Ya va!! no te entendi.. tienes un boton "enter" porque estas diciendo que al dar clic al boton "enter" estoy pensando que quieres ejecutar la funcion cuando se presione la tecla "enter"
  #5 (permalink)  
Antiguo 01/10/2012, 10:49
Colaborador
 
Fecha de Ingreso: mayo-2008
Ubicación: $MX['VZ']['Xalapa']
Mensajes: 3.005
Antigüedad: 16 años, 6 meses
Puntos: 528
Respuesta: Dar enter a campo de texto

El problema es de javascript, no de php. Si quieres que al presionar la tecla enter se ejecute una función, debes detectar dicha tecla, puede ser con el evento onkeyup.
  #6 (permalink)  
Antiguo 01/10/2012, 11:01
Avatar de marlanga  
Fecha de Ingreso: enero-2011
Ubicación: Murcia
Mensajes: 1.024
Antigüedad: 13 años, 10 meses
Puntos: 206
Respuesta: Dar enter a campo de texto

http://jsfiddle.net/marlanga/h3pjT/2/

Etiquetas: enter, campos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:44.