Hi,
ich möchte die Methode document.getElementById überschreiben. Die neue Methode soll das Objekt mit der ID zurückgeben (wie gehabt) und zusätzlich weitere Dinge machen.
Habe folgendes versucht:
document.getElementById = function(id)
{
// mache was...
return document.getElementById(id);
}
Jedes mal wenn man dann diese Methode aufgerufen wird, soll zusätzlich irgendwas gemacht werden und dann ganz normal das entsprechende Objekt zurückgegegeben werden.
Problem ist: Es ist eine rekursive Methode und sie ruft sich jedesmal wieder neu auf!
Hat jemand ne Idee, wie ich das machen kann?
würde ich
return document.all[id]
ging es im IE, aber das soll natürlich überall gehen!
Gruß
Christian