Deus Figendi (noReg): Link mit festen Index möglich?

Beitrag lesen

Aber so eine Umwandlung in ein Objekt ist nicht möglich, oder?

Also erstmal: Ein String ist schon ein Objekt...

Aber so langsam kristallisiert sich heraus, was du überhaupt willst...
Im Grunde spricht nichts gegen getElement(s)By*, ich weiß gar nicht, warum du dich dagegen wehrst.

Aber wenn du unbedingt willst, lässt sich das auch problemlos mit OOP lösen. Erstelle einfach deine Links direkt als JS-Objekte (oder ließ sie ein) und speichere in eine von dir erfundene Eigenschaft den Zähler.

var reiheC = document.getElementById("reiheC");  
reiheC.Zaehler = document.cookie["reiheC"];

(ich weiß gar nicht mehr wie man Cookies in JS handhabt, wahrscheinlich nicht so wie dargestellt, aber ich fand die Benutzung soo unbequem, dass ich es ewig nicht mehr benutzt habe)

Das wäre dann ein erweitertes Node-Objekt, du kannst auch ein eigenes new Object() erstellen und die Node als eigene Eigenschaft rein speichern oder du kannst "ordentliches Prototyping" betreiben ^^

Oder (und das kommt deinem Wunsch wohl am nächsten) du speicherst deine Links einfach in einem assoziartiven Array:

var meineLinks = new Object();  
meineLinks[document.cookie[0]].Zaehler = document.cookie[0];

Oder so... wie gesagt, ich weiß nicht mehr wie man Cookies ausliest :D