Hallo Friedel,
window.onload=function(){ document.getElementById('o1').disabled=false; document.getElementById('o1').addEventListener('click', ordnerauf("xxx")); }; function ordnerauf(a) { alert(a); };
Das geht so nicht, addEventListener()
erwartet eine Funktionsreferenz. Was du dort tust ist ordnerauf()
ausführen und dann den Rückgabewert an addEventListener()
geben. Du könntest das etwa so umgehen:
document.getElementById('o1').addEventListener('click', ordnerauf);
Offensichtlich kannst du so natürlich keine Argumente übergeben. Falls das notwendig ist, könntest du mit einer anonymen Funktion arbeiten:
document.getElementById('o1').addEventListener('click', function() { ordnerauf("xxx") });
LG,
CK