Hallo,
Ich arbeite gerade an einem Objekt das auch Ereignisse Auslösen soll.
Ich habe es so probiert:
function MachWas() {
alert("Es ist was passiert!");
}MeinObjekt.onErgegnis=MachWas;
if(typeof MeinObjekt.onErgegnis == "function")
{MeinObjekt.onErgegnis();}
Vorausgesetzt, MeinObject ist ein Object, dann sollte das so funktionieren. Folgendes funktioniert jedenfalls:
<body>
<p>Element</p>
</body>
<script type="text/javascript">
<!--
function MachWas() {
alert("Es ist was passiert!");
}
var myP = document.getElementsByTagName("P")[0];
myP.onclick = MachWas;
myP.onEreignis = MachWas;
if(typeof myP.onclick == "function")
{myP.onclick();}
if(typeof myP.onEreignis == "function")
{myP.onEreignis();}
//-->
</script>
viele Grüße
Axel