Axel Richter: überflüssige Leerzeichen unfd Zeilenumbrüche entfernen

Beitrag lesen

Hallo,

ich wollte diese Zeile wie folgt in mein Code verwenden

function Entfernen(element){

element.innerHTML = element.innerHTML.replace(/[\r\n|\s]/g, '');
  while(0<element.childNodes.length){
    var Knoten = element.firstChild;
    var temp = element.removeChild(Knoten);
  }
}


> diese Funktion wird per onload geladen  
> Konqeror und Safari stürzen sofort ab, sobald die Seite aufgerufen wird  

[Beispielseite](http://test.twilo.de/zeilenumbruecheEntfernen.htm)  
  
Mein Konqueror stürzt nicht ab. Gründe hätte er aber, wenn er nach onload das innerHTML des DIV#Text1 mit:  
  
<tablewidth="260"><thead><tr><thcolspan="2">Standard</th></tr></thead><tbody><tr><td>lieferbarin:</td><tdclass="r">...  
  
rendern soll.  
  
Bist Du sicher, dass Du richtig gelesen hast?  
  
viele Grüße  
  
Axel