Hallo Judith,
Dem was fjh schreibt, kann ich mich nur anschließen. Will nur noch was allgemeines zum history.back() Befehl sagen. Dieser funktioniert leider nicht besonders zuverlässig. Wenn der Benutzer nämlich den Browser-Cache deaktiviert hat oder ein paar andere Einstellung gewählt, dann bleibt das Eingabefeld auch bei history.back() leer.
Der sauberere (wenn auch geringfügig aufwendigere) Weg wäre, die Seite stattdessen dann mit dem Perlscript dynamsich zu erzeugen und übergebene übergebenen Text in das Textfeld der erzreugen Seite einfach einfügt. So kommst Du an der Stelle auch ohne Javascript aus und kannst so auch problemlos Javascript-lose Client-Browser bedienen (soll ja sogar Leute geben, die deaktivieren absichtlich Javascript *g*).
Gruß
Michael