Vorlage:JS-Event-Referenz

Aus SELFHTML-Wiki
Wechseln zu: Navigation, Suche

Beschreibung

erzeugt eine Tabelle für die JS-Event-Referenz

Hinweis:
Es gibt eine Diskussion darüber, in welcher Form die Events im Wiki präsentiert werden (können). Während sie in der alten Doku unter HTML/Attribute aufgeführt waren, ist JavaScript/DOM/Event fraglos der richtige Platz.

Eine klassische Gliederung mit Beschreibung und Beispiel ist nicht zielführend, da für viele APIs, wie bei Drag & Drop mehrere Events pro Beispiel erklärt werden müssten.
Reine Referenz-Tabellen, wie sie im Augenblick verwendet werden, sind für einzelne Seiten zu komplex und müssten ausgelagert werden. (Aber wohin?)

--Matthias Scharwies (Diskussion) 05:58, 2. Nov. 2016 (CET)

Kopiervorlage

{{Event-Handler
 | Inhaltsverzeichnis =
 | name =
 | Bedeutung = 
 | bubbles =
 | cancelable = 
 | Auslöser =
 | Event-Objekt = 
 | Browsersupport = 
 | BeispielBox = 
 | BeispielText = 
 | Hinweis = 
 | Tipp = 
 | Quellen = 
 | Siehe auch = 
 | Weblinks = 
}}

Parameter

  • Inhaltsverzeichnis: Welches Inhaltsverzeichnis soll eingebunden werden
  • name: Name des Events
  • Bedeutung: semantische Bedeutung
  • bubbles: Unterliegt das Event dem Bubbling?
  • cancelable: Kann das Default-Verhalten des Events mit preventDefault verhindert werden?
  • Auslöser: EventTarget-Objekte, die dieses Event auslösen können
  • Event-Objekt: welche Schnittstelle besitzt das Event-Objekt
  • Browsersupport:
    • caniuse: für Besonderheiten in der Browserunterstützung, Verwendung siehe Vorlage:Caniuse
  • BeispielBox: Einbindung eines kurzen Quelltexts mit pre oder als Live-Beispiel
  • BeispielText: Erläuterung zum Beispiel
  • Hinweis: zu beachten
  • Tipp: best practice
  • Quellen :
  • Siehe auch :
  • Weblinks :


Hinweise

  • Parameter: obligatorisch
  • Parameter: optional
  • kleingeschriebener Parameter: intern notwendig

Vorschau und Quelltext

Der {{{Event-Handler}}}-Event-Handler {{{Bedeutung}}}

bubbles

{{{bubbles}}}

cancelable

{{{cancelable}}}

mögliche Auslöser

{{{Elternelemente}}}

Event-Objekt

{{{Event-Objekt}}}




{{{{{Inhaltsverzeichnis}}}}}