Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/02/2005, 08:00
Avatar de TomaHawkk
TomaHawkk
 
Fecha de Ingreso: diciembre-2001
Ubicación: España
Mensajes: 422
Antigüedad: 23 años
Puntos: 1
Exclamación Eliminar elementos dinamicamente

Hola a todos,

necesito eliminar dinamicamente todos los divs cuyo id cumpla una condición. He mirado en las faqs y encontre esto:
http://www.forosdelweb.com/showpost....&postcount=197

EL problema que tengo es que cuando llamo al método "removeChild" el bucle no pasa por todos los divs y por lo tanto no me los borra, si quito esta intrucción si recorre todos. No entiendo que puede estar pasando...

Espero que podais ayudarme, os dejo mi función aqui abajo:

Código PHP:
function BorraDivsContactos() {
 var 
oDivs document.all.tags("DIV");
 for (var 
i=0oDivs.lengthi++) {
  var 
oDiv oDivs(i);
  if (
oDiv.id.substring(0,2) == "CP" || oDiv.id.substring(0,2) == "CR") {
   
oDiv.parentNode.removeChild(oDiv); }
 }

Un saludo,
Rubén.
__________________
ThE MaTriX HaS YoU

Última edición por TomaHawkk; 28/02/2005 a las 08:02