Struppi: Event-Handler-Textinhalt abfragen

Beitrag lesen

Mit folgendem Code

var div1 = document.getElementById(bel13);
owner1=div1.innerHTML;
owner2=div1.onmousedown;

erhalte ich folgenden Rückgabewert für owner2:

{function anonymous()
this.innerHTML='142'
}

Das ist die funktionsreferent auf die Funktion, die ausgeführt wird, wenn der Event eintritt.

Ich habe schon versucht mit der substr-Funktion die Rückmeldung als String anzusprechen, das geht aber nicht. owner2 hat als string die Länge 0.

Wenn du mal eijn alert( typeof owner2) gemacht hast, weißt du warum.
Du kannst aber natürlich die Funktion umwandeln mit .toString() die Frage ist nur warum du das willst.

Gibt es eine Eigenschaft von onmousedown, die man direkt ansprechen kann?
Ich habe im Internet nirgends was gefunden? Wer hat eine Idee?

onmousedown ist, wie gesagt, ein Zeiger auf eine Funktion, was willst du da ansprechen?

Struppi.