wahsaga: Zeichenkette auf aktueller Seite suchen und ersetzen!

Beitrag lesen

hi,

Ich habe auf einer HTML-Seite verschiedene Tabellen! Diese haben die IDs TABLE_1, TABLE_2 etc.

Willst du nur die Inhalte dieser Tabellen durchlaufen, oder die aller Tabellen im aktuellen Dokument?

Ist es möglich per JavaScript diese Tabellen zu durchsuchen und immer wenn das Wort "Sales" gefunden wird, soll es durch ein Leerzeichen ersetzt werden!

Der Text befindet sich in Tabellenzellen, also solltest du diese in einer Schleife durchlaufen - entweder alle (s.o.), bspw. per getElementsByTagName("td").
Oder für mehrere Tabellen nacheinander - dann ebenfalls getElementsByTagName, unterhalb des jeweiligen Tabellenknotens angewandt, oder alternativ über die NodeLists rows und cells.

Beim Durchlaufen der Tabellenzellen wären dann deren Kindelemente zu betrachten - wenn sie alle ausschließlich Text enthalten, braucht nur dieser eine Textknoten betrachtet zu werden, andernfalls müsste man sich die childNodes ebenfalls wieder in einer Schleife ansehen, und sich von denen die rauspicken, die Textknoten sind (nodeType, oder data != null).
Deren Textinhalt könnte man dann beispielsweise per replace entsprechend verändern.

gruß,
wahsaga

--
/voodoo.css:
#GeorgeWBush { position:absolute; bottom:-6ft; }