Hola gente del foro. Les cuento mi problema:
Estoy adaptando un script (http://www.dhtmlgoodies.com/index.html?whichScript=drag-drop-folder-tree) a un arbol propio que me sirve para ordenar las paginas de un sitio. El comportamiento el basicamente el mismo. Los cambios que realicé estan referidos a la definicion de la pagina index y el cambio de nombre de cada pagina. Para lo cual le agregué un radio button y un textbox. Hasta ahí funciona todo pero ahora quiero poder agregar nuevos elementos a la lista, o sea nuevos nodos. Despues de investigar conseguí clonar el primer elemento de la lista con el siguiente script:
function nuevoNodo() {
var arrayel = document.getElementsByTagName('li');
var primerel = arrayel[1];
var el = primerel.cloneNode(true);
document.getElementById('arbolmapa').appendChild(e l);
var arbol = document.getElementById('arbolmapa');
}
En "arrayel" guardo los elementos li de la página, en "primerel" guardo el primer elemento de el arreglo y en "el" el clon del primer elemento. Luego lo agrego al arbol. El id del arbol es arbolmapa.
El problema que tengo es que no se como hacer para que me asigne las propiedades Drag and Drop al nuevo elemento.
Espero que puedan ayudarme. Gracias