Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/06/2014, 22:25
Avatar de Italico76
Italico76
 
Fecha de Ingreso: abril-2007
Mensajes: 3.303
Antigüedad: 17 años, 7 meses
Puntos: 292
Pregunta Problemas con this al clonar un objeto

Buenas!

Estoy clonando una parte de un formulario que conciste en algo asi:

Código Javascript:
Ver original
  1. <div id="cloname">
  2.                 <select name="return[]" style="width:73px;">
  3.                     <option value="NULL">NULL</option> 
  4.                     <option value="boolean">boolean</option>
  5.                     <option value="number">number</option>
  6.                     <option value="resource">resource</option>
  7.                     <option value="string">string</option> 
  8.                     <option value="array">array</option>
  9.                     <option value="object">object</option> 
  10.                     <option value="mixed">mixed*</option>
  11.                 </select>
  12.                 <a href="javascript:delete_me(this.id);" title="delete it">[x]</a>
  13.             </div>

Como puede observarse hay un enlace que envia una referencia supuestamente al mismo elemento <a> pero se pierde la referencia con la clonacion y queda en "undefined"

Se me ocurren parches... pero alguien me puede explicar como recuperar la referencia ?


La necesito para poder borrar esa fila mas adelante asi:

Código Javascript:
Ver original
  1. function delete_me(elem)
  2.     {
  3.         console.log(elem); // undefined
  4.         var hijo = document.getElementById("clon_"+cont_clones);
  5.         var padre = hijo.parentElement;
  6.         padre.removeChild(hijo);
  7.     }

Gracias por su tiempo!
__________________
Salu2!