Liebe(r) romeokilo,
//a.onClick="alert(this.id)"; //Hier liegt das Problem!
bist Du Dir mit der Groß-/Kleinschreibung sicher?
Ich habe mit obj.addEventListener() (für Geckos) bzw. obj.attachEvent() (für IEs) erfolgreich gearbeitet.
Liebe Grüße aus Ellwangen,
Felix Riesterer.