Vorlage:JS-Event-Referenz
Aus SELFHTML-Wiki
Inhaltsverzeichnis
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?)
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}}}}}