Hallo,
gibt es eine mögichkeit herauszufinden welches object gerade eine function aufgerufen hat? oder muss ich jenes immer mit this als referenz der function übergeben?
Ja.
Wenn du den click-Handler automatisch mit Javascript hinzufügst, dann hast kannst du auch direkt über »this« auf das geklickte Element zugreifen (naja, genauer gesagt auf das Element, dessen Handler ausgelöst wurde):
<input id="input" ... />
document.getElementById("input").onclick = argument1;
function funktion () {
alert(this);
}
Mathias