hi,
mir wäre nicht bekannt, dass man auf einzelne Textelemente (Worte) innerhalb eines HTML Documentes entsprechend zugreifen kann.
Hierfür müsstes Du jedes einzelne wort in ein Div, span etc. packen, um als Objekt darauf zugreifen zu können.
zumindest auf den kompletten inhalt des bodies kannst du in aktuellen browsern mit innerHTML zugreifen.
dann mit den string-funktionen oder regulären ausdrücken z.b.
suchwort
durch
<b>suchwort</b>
ersetzen, und theoretisch wärst' fertig. (*)
praktisch musst du dabei aber auch noch aufpassen, dass du keine tags auseinanderreisst, suchwort nicht ersetzt wenn es in URLs innerhalb von href oder src vorkommt, etc. pp. blahblah ...
ich würde ebenfalls dazu tendieren, die serverseitige lösung vorzuziehen.
gruss,
wahsaga
(*) bitte keine diskussion über <b> vs. <strong> anfangen, war nur ein beispiel :-)