Ver Mensaje Individual
  #3 (permalink)  
Antiguo 08/03/2007, 09:43
Avatar de demiurgo_daemon
demiurgo_daemon
 
Fecha de Ingreso: diciembre-2006
Ubicación: Querétaro
Mensajes: 184
Antigüedad: 17 años, 4 meses
Puntos: 2
Re: [DOM] : como clonar un elemento+eventos?

según yo, al momento de clonar no se agrega el evento, ya que no es un atributo del elemento (de lo contrario, nadie saldría de
Código:
elemento.onclick
en primer lugar ). piénsalo como en un ide, tipo netbeans o visual studio: si pones un botón y le asignas un evento, al copiarlo puede suceder una de dos cosas:
  1. los manejadores de eventos no se copian; tienes que escribirlo a mano o asignarlo como el original
  2. sí se copian, pero de manera explícita; es decir, se duplica el código, con todo y el manejador de evento

el mensaje de caricatos refuerza lo que te digo, elemento.onclick es un atributo del elemento, pero addeventlistener no agrega un atributo, sino el manejador que está en otro lado por completo.

saludos

Última edición por demiurgo_daemon; 08/03/2007 a las 09:45 Razón: leí el mensaje de caricatos