molily: Regulärer Ausdruck mit   funktioniert nicht im Safari

Beitrag lesen

Hallo,

Ich lese den String per innerHTML aus einem HTML-Element ein, vieleicht liegt es daran. Beim Alert sind im FF die   zu sehen. Der Safari zeigt hier Leerzeichen.

Achso. Da hat natürlich jeder Browser seine eigenen Serialisierungsfunktionen, weil innerHTML nur unzureichend spezifiziert ist.

Ich suche jetzt einfach nach allen, dann geht es:

n = n.replace(/\s| | |\u00A0/g,"");

  
Naja, solange du dir sicher sein kannst, dass ein Element nicht wirklich den Text » « (nach der Auflösung von Entity- und Zeichenreferenzen) beinhaltet.  
  
Mathias

-- 
[SELFHTML aktuell Weblog](http://aktuell.de.selfhtml.org/weblog/)