Hi,
von Deinem Problem mal ganz abgesehen (Deiner Schlussfolgerung im zweiten Posting stimme ich zu):
(ich benutze dort eine eigene Funktion getById() die aber letzlich das Gleiche macht)
Du solltest solche Funktionen oder Methoden immer "get{Ergebnis}By{Input}" nennen, damit klar ist, was rein- und was rausgeht. Mir stellte sich hier sofort die Frage: Get was denn eigentlich by ID?
Bei Namensüberschneidungen kann man immer noch einen Unterstrich voranstellen (=> lokaler Bezeichner) oder z.B. "myGetElementById()" draus machen. Nicht ideal, aber zumindest klar erkennbar.
Cheatah
--
X-Will-Answer-Email: No
X-Please-Search-Archive-First: Absolutely Yes
X-Will-Answer-Email: No
X-Please-Search-Archive-First: Absolutely Yes