Foros del Web » Programando para Internet » Javascript »

frenar cambio en input

Estas en el tema de frenar cambio en input en el foro de Javascript en Foros del Web. Estimados, necesito hacer esta confirmacion: @import url("http://static.forosdelweb.com/clientscript/vbulletin_css/geshi.css"); Código Javascript : Ver original function avisarCambio ( campo )             {   ...
  #1 (permalink)  
Antiguo 23/11/2012, 08:32
 
Fecha de Ingreso: noviembre-2009
Mensajes: 381
Antigüedad: 14 años, 6 meses
Puntos: 6
frenar cambio en input

Estimados,

necesito hacer esta confirmacion:

Código Javascript:
Ver original
  1. function avisarCambio(campo)
  2.             {
  3.                 var txtConfirm = '¿Desea confirmar?';
  4.                 if (confirm(txtConfirm))
  5.                 {
  6.                     document.getElementById("cantidaditem_"+campo).focus();
  7.                 }
  8.                 else
  9.                 {
  10.                     //que quede el valor original cargado.
  11.                 }
  12.             }

en el input esta asi:

Código HTML:
Ver original
  1. <input type="text" value='".$numero."' id="cantidaditem_'.$i.'" onkeypress="avisarCambio(\''.$i.'\');" />'

Muchas gracias!
Gustav.

Última edición por gus_anomaly; 23/11/2012 a las 08:39
  #2 (permalink)  
Antiguo 23/11/2012, 08:39
Avatar de Heiroon  
Fecha de Ingreso: junio-2010
Ubicación: Caracas, Venezuela - Por ahora...
Mensajes: 495
Antigüedad: 13 años, 11 meses
Puntos: 63
Respuesta: frenar cambio en input

mmm yo le pondría una cantidad por defecto en el atributo value al input, ejemplo value="1". Y en el caso contrario que retorne falso.

return false;


Es lo más rapido que se me ocurre.. Saludos! Espero haberte ayudado.
__________________
Gmail : [email protected]
Twitter: @heiroon

I'm back!
  #3 (permalink)  
Antiguo 23/11/2012, 08:45
 
Fecha de Ingreso: noviembre-2009
Mensajes: 381
Antigüedad: 14 años, 6 meses
Puntos: 6
Respuesta: frenar cambio en input

Hola! Gracias.

Ya tiene una cantidad en el value por defecto, le hice return false; pero igual modifica....

Saludos,
Gustav.
  #4 (permalink)  
Antiguo 23/11/2012, 09:28
 
Fecha de Ingreso: noviembre-2009
Mensajes: 381
Antigüedad: 14 años, 6 meses
Puntos: 6
Respuesta: frenar cambio en input

Aqui lo mejore pero no ha tenido efecto:

Código Javascript:
Ver original
  1. function avisarCambio(campo, cantidad)
  2.             {
  3.                 var txtConfirm = '¿Desea Continuar?';
  4.                 if (confirm(txtConfirm))
  5.                 {
  6.                     document.getElementById("cantidaditem_"+campo).focus();
  7.                 }
  8.                 else
  9.                 {
  10.                     document.getElementById("cantidaditem_"+campo).value = cantidad;
  11.                     document.getElementById("cantidaditem_"+campo).blur();
  12.                 }
  13.             }

Gracias!
Gustav.

Etiquetas: frenar, input
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 12:22.