Hallo Orlok,
image.onclick = function() { test(); };
Das wird vielleicht funktionieren, ist aber nicht wirklich sinnvoll. Wenn du die Funktion
test
als Eventhandler registrieren willst, dann kannst du das auch direkt tun, anstatt den Aufruf in einer anonymen Funktion zu kapseln.image.onclick = test;
Vielen Dank für die ausführliche Erklärung. Da die am Ende genutzte Funktion bereits existiert und in einer eigenen JS-Funktionen-Bibliothek ausgelagert ist, werde ich dann, wie empfohlen
image.addEventListener('click', test);
nutzen.
LG Marvin