Ver Mensaje Individual
  #4 (permalink)  
Antiguo 13/03/2009, 08:22
Avatar de David
David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 19 años, 9 meses
Puntos: 839
Respuesta: Convertir un input en un span y cabiarle el id

Podría ser algo así:
Código javascript:
Ver original
  1. function copiar() {
  2.     var padre = document;
  3.     var newspan;
  4.     var cloneinput;
  5.     for (i = 0, elems = document.getElementsByTagName("input"); elem = elems[i]; i++) {
  6.         if (elem.type == "text") {
  7.             padre = elem.parentNode;
  8.             cloneinput = elem.cloneNode(true);
  9.             newspan = document.createElement("span");
  10.             newspan.id = elem.id + "_span";
  11.             padre.insertBefore(newspan, elem);
  12.             newspan.appendChild(cloneinput);
  13.             padre.removeChild(elem);
  14.         }
  15.     }
  16. }
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.