Foros del Web » Programando para Internet » Javascript »

input disabled radonly

Estas en el tema de input disabled radonly en el foro de Javascript en Foros del Web. Hola que tal, miren vengo con una pregunta. Quiero hacer un boton para que deshaga las propiedades de los input del "disabled=true" y del readonly ...
  #1 (permalink)  
Antiguo 05/11/2011, 11:47
 
Fecha de Ingreso: marzo-2008
Ubicación: Patzún, Chimaltenango
Mensajes: 71
Antigüedad: 16 años, 1 mes
Puntos: 0
input disabled radonly

Hola que tal, miren vengo con una pregunta.

Quiero hacer un boton para que deshaga las propiedades de los input del "disabled=true" y del readonly

La cuestión es que navego por una web que tiene unos campos (input).. que no se puede escribir, yo quiero hacer que sea posible escribir en ello.

Y yo quiero hacer un boton para colocarlo en los bookmarks de Firefox para que al hacer click se habiliten dichos campos (supongo que tendré que editar para cada ID o NAME que tenga, porque los NAME's cambian para cada campo bloqueado.

Spongo que deberé crear un boton bookmar que comience con "javascript:" y el resto de código.

Lo que yo quisiera saber es el código para deshacer la característica del disabled para pasarlo a false y cómo desactivar la característica del readonly.

Para que el campo ya pueda ser editado.

La otra vez encontré un botón osea un código javascript que solo lo copié a un botón y funcionaba de maravilla... como reinstale firefox se me perdio todo..

Les agradecería bastante su ayuda. Un saludo
  #2 (permalink)  
Antiguo 06/11/2011, 05:53
Avatar de patkoala  
Fecha de Ingreso: julio-2011
Mensajes: 62
Antigüedad: 12 años, 9 meses
Puntos: 19
Respuesta: input disabled radonly

Creo que esto podria funcionar:
Cita:
javascript:var input = document.getElementsByTagName('input');var input = input.length - 1;for(i = 0;i<= input;i++){
document.getElementsByTagName('input')[i].disabled = false;
document.getElementsByTagName('input')[i].readonly = false;
}

Etiquetas: disabled, input, readonly, botones
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 07:40.