Ver Mensaje Individual
  #2 (permalink)  
Antiguo 23/10/2012, 00:46
Avatar de dalttony
dalttony
 
Fecha de Ingreso: octubre-2012
Ubicación: Quibdo, Choco
Mensajes: 8
Antigüedad: 11 años, 6 meses
Puntos: 0
Respuesta: Cambiar el label por input tiempo real click

Hola tengo una solucion, lo unico es que utilizo librerias de Jquery que la podes descargar en este link [URL="http://jquery.com/download/"]http://jquery.com/download/[/URL] por si no las tienes, espero que te pueda servir

codigo Javascrip
Código Javascript:
Ver original
  1. var input="<input type='text' id='p'/>"//agregamos el el cuadro de texto
  2.             var label ="<label id='gu'>Se ha guardado lo que ha escrito</label>" //el label que indica que se guardo
  3.             //evento del click del
  4.             $("#cambio").click(function(){
  5.                
  6.                 $("#"+this.id).empty();//borramos el label que dice prueba
  7.                 $("#cuadro").prepend(input);//agrgamos lca caja
  8.                 var inp=$("#p")//obtenemos el selector
  9.                 inp.keydown(function(e){//evento
  10.                     var code= e.keyCode;//obtenemos el codigo del enter
  11.                     if (code==13)
  12.                     {
  13.                             $("#cuadro").prepend(label);//agregamos
  14.                             $("#gu").css("background-color","#FF0");
  15.                             alert($("#gu").text)
  16.                             $("#"+this.id).remove();//quitamos el cuadro
  17.                     }
  18.                 }
  19.                 );
  20.             });

Codigo Html
Código HTML:
Ver original
  1. <div id="cuadro"><label id="cambio" onclick="prueba();" > Prueba </label> de cambio de texto <br></div>

Espero que te sirva