Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/09/2005, 09:58
Avatar de Danger_
Danger_
 
Fecha de Ingreso: diciembre-2004
Ubicación: Queretaro, México
Mensajes: 395
Antigüedad: 20 años, 2 meses
Puntos: 0
Problemas - removeChild

Hola a todos:

Nunca pense tener este problema, pero pues si que analisandolo seria algo ilogico, aunque se que deve existir alguien que conosca algun metodo o solucion:

Lo que ago es hacer una consulta mysql mediante xmlhttprequest y lo actualizo en un DIV, cada registro de la base de datos o cada dato que se muestra ya en el div, tiene un ID ej:

<div id="base">

<div id="w1" onclick="eliminartag(w1);"><div>resultado 1<div></div>
<div id="w2" onclick="eliminartag(w2);"><div>resultado 2<div></div>
...

</div>

La funcion es esta:

function eliminartag(elemento) {
elemento.parentNode.removeChild(elemento);
}


... EL PROBLEMA ES: que por ejemplo si muestro mis resultados y elimino el id=w1 por ejemplo, y si luego actualizo el resultado para ese div desde mysql, por logica aparecera otro id=w1, y cuando intento borrarlo no se puede, esto quiere decir que no se pueden eliminar elementos con id ya eliminadas...

existe alguna funcion en DOM que funcione como un clear y elimine el historial de nodes, o algo asi

Ayuda porfavor