Rouven: mehrerer id´s bei getElementById

Beitrag lesen

Hi,

im Prinzip ist das ja nur diese Funktion hier, wenn ich das richtig sehe.

function ScrollInit() {
    if (document.getElementById) {
         cnt = document.getElementById("contnewmenu");
         txt = document.getElementById("textnewmenu");
         txt.style.top = 0;
     }
}

Nun ja, wie der Code schon zeigt ist die ID nichts anderes als ein String, demnach kann man auch sämtliche String-Operationen etc. damit anstellen.
Vorschlag:
Gib der Funktion die ID einfach als Parameter mit, entweder komplett oder das Präfix oder was auch immer dir am geeignetsten erscheint.
function ScrollInit(fullid) + document.getElementById(fullid)
function ScrollInit(idPrefix) + document.getElementById(idPrefix+"contnewmenu")/document.getElementById(idPrefix+"textnewmenu")

MfG
Rouven

--
-------------------
ie:| fl:| br:> va:| ls:& fo:) rl:( n4:{ ss:) de:] js:| ch:? mo:} zu:|