Hallihallo!
An dieser Stelle ist ein getElement*() also sinnlos, da wir ja bereits eine Referenz auf das Objekt besitzen. JA! diese können wir sogar "speichern". Bspw. in einem Array - um uns später die Hangelei durch den DOM-Tree zu ersparen.
Du hast natürlich recht.
Als ich vor gar nicht allzulanger Zeit ein sehr ähnliches Problem hatte, lag es, wie von Dir in Deinem anderen Posting angedeutet, an einer verlorenen Referenz (lokale vs. globale Variablen).
Ich war hier davon ausgegangen, daß hier der gleiche Fehler vorlag, deswegen das erneute einholen der Referenz.
Ich lasse den Browser nämlich lieber ein weiteres Mal durch den DOM- Tree "hangeln", als mir meinen Speicher durch Referenzen, die ich unter Umständen nur ein einziges Mal brauche, vollzumüllen.
Ist vielleicht eine Glaubensfrage, aber ich halte mich am liebsten von globalen Variablen fern, wenn es möglich ist.
Viele liebe Grüße,
Der Dicki