Teil von SELFHTML Forum Teil von SELFHTML Forumsarchiv Teil von 1999 Teil von Dezember

SELFHTML Forumsarchiv
Layer mit Ereignissen

Informationsseite
  1. Seite (JAVASCRIPT) Layer mit Ereignissen von fredy, 30. 12. 1999, 17:05
nach unten

Layer mit Ereignissen

Die folgende Nachricht zum Thema stammt von: fredy, 30. 12. 1999, 17:05

Hi!

Ich möchte gerne in meinem Skript auslesen, welches Element ein Ereignis ausgelöst hat. Beim Explorer gibt es da ja die nette Methode Event.srcElement -
Beim Navigator soll event.target dasselbe machen - klappt bei mir jedoch nicht.

Wie man bei meinem mitgeposteten Bsp. sehen kann, muß es die Eigenschaft target jedoch geben, dann beim Mouseover des Links wird etwas angezeigt:

<body>
<layer name="test" bgcolor="#99FF00"  left="10" top="10" width="267" height="174" >asadfasdfdas<a href="#" name="asdf" onClick="test(this);">fsdaf</a></layer>
<script>
document.test.document.captureEvents(Event.MOUSEMOVE);
document.test.document.onmousemove = test;

function test (e) {
    alert(e.target);
}

</script>


</body>

Danke,
  Fredy

nach obennach unten

Layer mit Ereignissen

Die folgende Nachricht zum Thema stammt von: Kess, 01. 01. 2000, 10:42

Hallo Fredy.

Netscape schreibt in seiner Dokumentation zu JavaSrcipt unter http://developer.netscape.com/docs/manuals/js/client/jsref/event.htm#1193137 zu event.target:

String representing the object to which the event was originally sent.
Property of event
Implemented in JavaScript 1.2

So sollte es also tatsächlich funktionieren. Ausprobiert habe ich es nicht.

Frohes neues Jahr
  Kess

nach oben
Teil von SELFHTML Forum Teil von SELFHTML Forumsarchiv Teil von 1999 Teil von Dezember

© 1998-2006 Seite Impressum, Software: Classic Forum