wadi: in textarea string suchen, markieren und anzeigen

Beitrag lesen

[browser: maxthon (auf ie beruhend)]

hallo forum

mir schwebt ein script 'stringsuche.php' vor, das folgendes leistet: zuerst wird eine (lokale) textdatei per textarea geöffnet:

<?php echo '<textarea rows=50 cols=100>'.htmlentities(file_get_contents('D:text.txt')).'</textarea>'; ?>

(habe ich hier gelernt, funzt.) in diesem text soll per javascript ein bestimmtes wort, sagen wir 'sonne', gesucht, markiert und mit der markierung angezeigt werden. WICHTIG: 'sonne' wird nicht erst per 'form' eingegeben, sondern ist schon im script enthalten. – ich habe dafür etwas gesucht. das folgende schien mir passend zu sein. ich habe 'sonne' eingesetzt, funzt aber nicht (fehlermeldung: "document.body ist null oder kein objekt"):

<script type="text/javascript">
r = document.body.createTextRange();
r.moveToElementText(document.all.sonne);
function suche(s)
{
 r = document.body.createTextRange();
 r.findText(s);
 r.select();
 r.scrollIntoView(true);
}
</script>

leider bin ich ich in jvsc so wenig fit, dass ich nicht einschätzen kann, ob das so überhaupt gehen kann (zb. der bezug auf die textarea). – für Euern rat im voraus schon mal vielen dank. – gruß wadi