JürgenB: removeChild läuft lange

Beitrag lesen

Hallo Starocotes,

... nur wenn das dynamisch gefüllt div was gelöscht werden soll (d_search_itm) zu groß ist dauert das "löschen" schonmal 20-25 sekunden.

was heißt "zu groß"? Viele Elemente? Ich kenne das Problem, wenn das zu löschende Div einige tausend weitere Elemente enthält.

Da dacht ich mir das removeChild ja den alten Inhalt zwischenspeichert setzte ich ein

newdiv.outerHTML = "";  

>   
> dazwischen, aber dann dauert das halt die 20-25 sekunden.  
  
na ja, auch so muss das Div samt Inhalt entfernt werden. Auch innerHTML = "" war bei mir nicht schneller.  
  

> Das Füllen des divs mit den Daten dauert keine 3 Sekunden. Wo ist hier mein Denkfehler?  
  
wahrscheinlich überforderst du den Browser bzw. seine DOM-Fähigkeiten.  
  
  
Gruß, Jürgen