Hallo Anton,
dazu benutzt Du am besten DOM:
http://selfhtml.teamone.de/javascript/index.htm
http://selfhtml.teamone.de/javascript/objekte/document.htm#get_element_by_id
http://selfhtml.teamone.de/javascript/objekte/document.htm#create_element
http://selfhtml.teamone.de/javascript/objekte/document.htm#create_text_node
http://selfhtml.teamone.de/javascript/objekte/node.htm#append_child
http://selfhtml.teamone.de/javascript/objekte/node.htm#append_child.
Die folgenden Zeilen machen aus einem Text einen Link:
var id="xxx";
var feld=document.getElementById(id).firstChild ;
var text=document.createTextNode(feld.nodeValue) ;
var link=document.createElement("a") ;
link.href="yyy.html" ;
link.title="Titel" ;
link.appendChild(text) ;
document.getElementById(id).replaceChild(link,feld) ;
Du musst aber prüfen, ob der Browser des Besuchers DOM kann, z. B. mit:
var kannDOM=document.getElementsByTagName('body')[0].replaceChild;
Gruß, Jürgen