striker: Onclick in externer Datei

Beitrag lesen

So habs nun so gemacht wiebeschrieben, klappt aber noch nicht ganz.(
so siht also jetzt nochma der script aus:
function klickBild(el, src) {
    el.src = src;
}
        this.element = hElement;
        this.overImage = new Image();
        this.overImage.src = sImagePath;
        this.outImage = new Image();
        this.outImage.src = hElement.src;
        var tmp = this;
        this.element.onclick = function()
        {
                this.src = tmp.overImage.src;
        }
        this.element.onmouseout = function()
        {
                this.src = tmp.outImage.src;
        }
        this.element.onload = null;

}

so im quelltext angewendet:
<a href=index.html><img src="images/linklistehome.png" onload="new moImage(this, 'images/linklistehome2.png')" onclick="klickBild(this, 'images/linklistehome3.png')"  /></a>

wenn ich das jetzt so speicher und öffne, wird weder der onmouseover noc der onclick angezeigt, sondern nur das bild...
wieso?