Foros del Web » Programando para Internet » Javascript »

cambiar texto por un input type="text" a traves de un boton

Estas en el tema de cambiar texto por un input type="text" a traves de un boton en el foro de Javascript en Foros del Web. Buenas. Tengo un problema simple. me gustaria si es pocible cambiar un texto por un <input type="text" value="el mismos texto"> atrabes de un boton de ...
  #1 (permalink)  
Antiguo 30/05/2009, 12:46
 
Fecha de Ingreso: febrero-2009
Mensajes: 188
Antigüedad: 15 años, 2 meses
Puntos: 1
Pregunta cambiar texto por un input type="text" a traves de un boton

Buenas.

Tengo un problema simple.
me gustaria si es pocible cambiar un texto por un <input type="text" value="el mismos texto"> atrabes de un boton de formulario.

espero su respuesta
  #2 (permalink)  
Antiguo 30/05/2009, 13:30
Avatar de buzu  
Fecha de Ingreso: octubre-2006
Ubicación: San Francisco, CA
Mensajes: 2.168
Antigüedad: 17 años, 6 meses
Puntos: 122
Respuesta: cambiar texto por un input type="text" a traves de un boton

puedes por ejemplo, poner tu texto en un span, le das un id a ese span, por ejemplo 'miTexto' Luego al boton le asignas una función a su evento click. LA función puede ser algo como:
Código javascript:
Ver original
  1. function cambiar(){
  2.      elT = document.getElementById('miTexto');
  3.      elT.value = elT.innerHTML;
  4.      elTB = document.createElement('input');
  5.      elTB.setAttribute('type', 'text');
  6.      elTB.setAttribute('value', elT.value);
  7.      elTB.setAttribute('name', 'nombre');
  8.      elT.innerHTML = '';
  9.      elT.appendChild(elTB);
  10. }

No lo he probado, pero creo que eso haría el trabajo.
__________________
twitter: @imbuzu
  #3 (permalink)  
Antiguo 17/06/2009, 22:14
 
Fecha de Ingreso: febrero-2009
Mensajes: 188
Antigüedad: 15 años, 2 meses
Puntos: 1
Respuesta: cambiar texto por un input type="text" a traves de un boton

vi no se nada de java si no me esplicas mejor me pierdon puesdes darme una esplicacion un poco mas amplia si no te moesta
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 00:54.