Es soll jetzt noch ein 2. Bild hinzugefügt werden. Deswegen will ich die id (z.B. image1) an die Funktion übergeben und nicht pro Bild eine Funktion schreiben. Wie mache ich das?
du musst nicht zwingend eine id verwenden oder übergeben, eine elementreferez reicht auch aus
zb onmouseover="on(this);"
in deiner funktion sprichst du das dann statt document.getElementById("blah")
mit this.firstChild
(das erste kind von deinem a-element "this" (also es selbst) ist das img-element
alles in allem scheint mir dein vorhaben aber allgemein etwas unvorteilhaft, kannst du beschreiben, was du eigentlich vor hast? wahrscheinlich geht das ganze auch ohne javscript mit weniger code ;)