Stefan Welscher: So geht es! mit 'function(){ alert() ;} casten

Beitrag lesen

<BODY onload="document.getElementById('p1').style.color='blue';">

<p id="p1" style="color:red;" onClick="alert(this.onclick);">Hier steht der Link</p>
  <p id="p2" onClick="document.getElementById('p1').onclick=function() {alert('hallo');};">Hier steht der Link</p>
  <p id="p3" onClick="alert(document.getElementById('p1').onclick);">Hier steht der Link</p>
</BODY>
</HTML>

Probier das mal aus. Ich war doch neulich (17. Juli) erst drauf reingefallen.

ok, ich hab das mal so probiert, tut sich aber nicht mehr und nicht weniger (ok weniger geht nicht ;) ) als vorher.
wenn ich nach dem ändern abfrage, was sich im onclick befindet (edit_produkte.php):

<p onclick="alert (window.document.getElementById('1_5').onclick)">debug-link</p>

dann steht da nur "[object]"