Mathias Brodala: Spam Schutz mit Perl/PHP und JS

Beitrag lesen

Hallo root.

Nun aber mal zu meinem Problem, wie ersetze ich in meiner gesamten HTML-Seite mit JS eine bekannte Zeichenfolge duch ein @?

So will es nicht, warum?
document.getElementsByTagName('body')[0].innerHTML.replace(/(HB2BW)/g,'@');

Weil du den Rückgabewert der replace-Methode einfach unter den Tisch fallen lässt:

Description

This method does not change the String object it is called on. It simply returns a new string.

Einen schönen Sonntag noch.

Gruß, Mathias

--
ie:% fl:| br:< va:) ls:& fo:) rl:( n4:~ ss:) de:] js:| mo:| zu:)
debian/rules