Foros del Web » Programando para Internet » Javascript »

desactivar campo de texto ONCHANGE

Estas en el tema de desactivar campo de texto ONCHANGE en el foro de Javascript en Foros del Web. hola es una simple cuestion de sintaxis pero no me aclaro: quiero hacer esto: onChange=" this.form.EXDenominacion.value = "zzz"; this.form.EXDenominacion.disabled = True; this.form.EXDenominacion.readonly = True; pero ...
  #1 (permalink)  
Antiguo 22/12/2003, 07:48
 
Fecha de Ingreso: enero-2002
Mensajes: 1.438
Antigüedad: 22 años, 3 meses
Puntos: 0
desactivar campo de texto ONCHANGE

hola es una simple cuestion de sintaxis pero no me aclaro:

quiero hacer esto:


onChange="
this.form.EXDenominacion.value = "zzz";
this.form.EXDenominacion.disabled = True;

this.form.EXDenominacion.readonly = True;

pero creo q las ultimas opciones no van asi como seria pues la orden?

y para reactivar el campo de texto?

nose si me he esplicado bien, si no se entiende me lo decis?
  #2 (permalink)  
Antiguo 22/12/2003, 07:56
Avatar de KarlanKas
Moderador extraterrestre
 
Fecha de Ingreso: diciembre-2001
Ubicación: Madrid
Mensajes: 6.987
Antigüedad: 22 años, 4 meses
Puntos: 61
Creo que deberías poner true y no True.

Para volver a habilitarlo pon false allá donde pongas true.

Un saludo!!
__________________
Cómo escribir

No hay pregunta tonta, sino tonto que quiere seguir en la ignorancia.
  #3 (permalink)  
Antiguo 22/12/2003, 09:48
 
Fecha de Ingreso: enero-2002
Mensajes: 1.438
Antigüedad: 22 años, 3 meses
Puntos: 0
de esta forma me desaparece el select
esto es una adaptación de una ayuda de tunait:

<select name="Expedidor" id="Expedidor"
onChange="
MyExpedidor = this.form.Expedidor.value.split('|');
this.form.EXID.value = MyExpedidor[0];
this.form.EXDenominacion.value = MyExpedidor[1];
this.form.EXDenominacion.disabled = true;
this.form.EXDenominacion.readonly = true;


this.form.EXDomicilio.value = MyExpedidor[2];
this.form.EXCP.value = MyExpedidor[3];
this.form.EXCiudad.value = MyExpedidor[4];
this.form.EXProvincia.value = MyExpedidor[5];
this.form.EXPais.value = MyExpedidor[6];">
<option value="">---Datos del Expedidor---</option>
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 20:28.