Foros del Web » Programando para Internet » Javascript »

Inhabilitar un input y capturar evento pulsar enter

Estas en el tema de Inhabilitar un input y capturar evento pulsar enter en el foro de Javascript en Foros del Web. Hola buenas: Estoy desarrollando una especie de carrito de compra y quería saber dos cosas: 1) Quería saber si es posible inhabilitar una caja de ...
  #1 (permalink)  
Antiguo 25/02/2006, 19:43
 
Fecha de Ingreso: noviembre-2005
Mensajes: 312
Antigüedad: 18 años, 5 meses
Puntos: 1
Inhabilitar un input y capturar evento pulsar enter

Hola buenas:

Estoy desarrollando una especie de carrito de compra y quería saber dos cosas:

1) Quería saber si es posible inhabilitar una caja de texto para que no se puede editar ni introducir nada pues ahí almaceno un valor que calculo. Supongo que eso se hace metiéndote con javascript.

2) Quería que me recordarais como se captura el evento de pulsar la tecla ENTER. Tengo un campo para introducir un número de ejemplares o cantidad y querría que al pulsar ENTER en vez de procesar el formulario que es lo que hace por defecto al pulsarse ENTER actualizase el campo anterior que comento aplicándo la fórmula que tengo (precio * cantidad). Supongo que sería con el evento "onkeyup" pero quería que me recordarais como le digo si la tecla pulsada es el ENTER.

Un saludo y muchas gracias.
  #2 (permalink)  
Antiguo 25/02/2006, 21:37
Avatar de Cap.Buscapina  
Fecha de Ingreso: octubre-2004
Ubicación: Argentina
Mensajes: 836
Antigüedad: 19 años, 6 meses
Puntos: 4
hola.

1.- para eso estan los input type=hidden (ocultos)


2.-fijate por aquí:

http://www.forosdelweb.com/showthrea...t=evento+enter
http://www.forosdelweb.com/showthrea...capturar+enter
http://www.forosdelweb.com/showthrea...t=evento+enter
__________________
by Capitán Buscapina
.
  #3 (permalink)  
Antiguo 26/02/2006, 05:23
 
Fecha de Ingreso: noviembre-2005
Mensajes: 312
Antigüedad: 18 años, 5 meses
Puntos: 1
Hola buenas:

Gracias por los enlaces sobre lo de la tecla.

En cuanto a lo del input no me vale lo de los ocultos. Porque la idea es que es un campo que quiero mostrar al usuario donde aparece el importe pero que dicho importe calculo automaticamente y no quiero que el usuario pinche o se situe en el campo y modifique el dato a su gusto. No sé si me explico. Es un campo que quiero mostrar porque hace un calculo y se muestra al usuario para que sepa el importe de comprar un producto multiplicado por el número de ejemplares que quiere de ese producto. Por eso no me valen los ocultos. Igual es que no es posible hacerlo.

Un saludo y gracias de nuevo.
  #4 (permalink)  
Antiguo 26/02/2006, 08:53
Avatar de JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 22 años, 2 meses
Puntos: 772
Hola Algadir

Puedes usar alguna de estas opciones:

<input type="text" disbled="disabled" />
<input type="text" readonly="readonly" />

Saludos,
  #5 (permalink)  
Antiguo 26/02/2006, 10:49
 
Fecha de Ingreso: noviembre-2005
Mensajes: 312
Antigüedad: 18 años, 5 meses
Puntos: 1
Hola JavierB:

Gracias por la ayuda. Me gusta más la opción del readonly.

Gracias ;).
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 19:39.