Der Martin: onClick/onDbClick Problem Hilfe.Bitte???

Beitrag lesen

Hallo,

mir scheint, du hast ein generelles Verständnisproblem bei den onclick- bzw. ondblclick-Events.

Generell musst du berücksichtigen, dass bei _jedem_ Klick mit der linken Maustaste zunächst ein onclick-Event ausgelöst wird. Das gilt auch, wenn zwei Klicks kurz hintereinander folgen (Doppelklick).

Das bedeutet, dass bei einem Doppelklick die folgende Kette von Events abläuft:
 - onclick
 - onclick
 - ondblclick

Was folgt daraus?
Wenn du den Doppelklick wirklich nutzen möchtest (auf Webseiten eher ungewöhnlich), dann darf der Einzelklick nicht schon eine völlig andere Aktion auslösen.
Merke: Die Einzelklick-Aktion darf eine Art "Vorbereitung" für die Doppelklick-Aktion sein, aber nie ein Widerspruch.

Ein Beispiel aus dem Alltag: Der Windows-Explorer markiert ein Objekt bei einem Einzelklick, bei einem Doppelklick versucht er es zu "öffnen". Das Markieren ist kein Widerspruch zum nachfolgenden Öffnen einer Datei, aber ein sinnvoller Schritt als Vorbereitung.

Überdenke also bitte nochmal kritisch deine Abfolge von Einzel- und Doppelklickaktionen, damit du dir nicht aus Versehen selbst widersprichst.

Übrigens - bei vielen Fragen ist es tatsächlich nötig, dass du uns verräts, mit welchem Browser du ein bestimmtes Verhalten beobachtest. Aber für diesen Fall ist es ausnahmsweise vollkommen unerheblich. ;)

Ich hoffe, das hilft dir weiter.

Martin