Hallo,
- wieso benutzt Du nicht http://de.selfhtml.org/javascript/objekte/links.htm@title=document.links?
damit kann man laut der Beschreibung nicht das href-attribut ändern. aber das muss ich
Das ist durchaus möglich. Auch wenn das dort nicht explizit genannt wird, unter http://de.selfhtml.org/javascript/objekte/links.htm#location wird indirekt darauf hingewiesen. (Da gibts nur einen Verweis auf location, damit nicht alle Eigenschaften doppelt beschrieben werden.)
document.links[0] liefert dir exakt dasselbe Objekt wie document.getElementsByTagName("a")[i] (Linkanker mal außen vor). Damit kannst du jeweils dasselbe anstellen. Nämlich der href-Eigenschaft einen Wert zuweisen - darauf bist du ja schon gekommen.
Mathias