Tengo una página con dos marcos, y necesito (mediante javascript) copiar un elemento y todos sus elementos anidados (es un ul/li árbol) y lo más importante es el estilo de un cuadro a otro.Cómo puedo copiar mediante programación todos los atributos de estilo de un elemento DOM a otro
Obtengo todo el contenido mediante la asignación de innerhtml, y puedo ubicar el nuevo elemento en el segundo marco con dest.style.left y dest.style.top y funciona. Pero estoy tratando de obtener toda la información de estilo y nada está sucediendo.
Estoy usando getComputedStyle para obtener el estilo final para cada elemento de origen cuando recorro cada nodo y los asigno a la misma posición en la lista de nodos de destino y no ocurre nada para cambiar visualmente el estilo.
¿Qué me estoy perdiendo?
Casi un duplicado de [Duplicar un elemento (y su estilo) con JavaScript] (http://stackoverflow.com/questions/1848445/duplicating-an-element-and-its-style-with-javascript) –
'Object.assign (el.style, otherEl.style)' – caub