Einführung in HTML-Ereignisse

HyperText Markup Language (HTML) ist eine Hypertextsprache, die ein Webdesign erstellt. Es wird in jedem Webbrowser angezeigt. HTML-Ereignisse ist Aktion. Jeder Klick-Benutzer erhält eine Reaktion von einem Browser namens Aktion. Dieser Vorgang wird als Ereignis bezeichnet.

Angenommen, die Webseite hat ein Formular, der Benutzer füllt dieses Formular aus, der Benutzer erhält zwei Schlüssel, einer wird gesendet und der andere abgebrochen. Wenn Benutzer die Senden-Schaltfläche drücken, werden die Formulardaten gespeichert. Brechen Sie auf der Schaltfläche Abbrechen die Formulardaten ab und aktualisieren Sie das Formular erneut. Diese Schaltflächenaktion heißt Ereignis. Dieses Ereignis hängt von den Aktionen der Benutzer ab.

Andere Art von HTML-Ereignissen

In HTML5 sind viele Ereignisattribute verfügbar, die hauptsächlich in 6 verschiedene Typen unterteilt sind. Diese Attribute funktionieren in der JavaScript-Sprache.

  • Windows-Ereignisattribute: Dies wird für die Aktion des Windows-Objekts bereitgestellt. Es funktioniert in Body Tag.
  • Formularereignisattribute: Wenn der Benutzer eine Aktion im Formular ausführt, z. B. Eingabedaten, stornieren und übermitteln, funktionieren diese Ereignisattribute.
  • Tastaturereignisattribute: Diese Tastaturereignisattribute werden für Tastaturaktionen und Benutzerinteraktionen verwendet.
  • Mausereignisattribute : Mausereignisattribut, das für Mausaktionen wie Bewegen, Klicken, Drehen usw. verwendet wird.
  • Zwischenablage-Ereignisattribute: Diese Ereignisattribute werden für die Zwischenablage-Aktion verwendet. Beispiel schneiden, kopieren, Schädling.
  • Medienereignisattribute: Dieses Ereignisattribut funktioniert für Mediendateien wie Videos usw.

Beschreibung der Ereignisattribute

Nachfolgend finden Sie einige Erläuterungen zu Ereignisattributen, die im Detail angegeben werden:

1. Windows-Ereignisattribute

Attribut

Beschreibung

onafterprintDieses Skript wird ausgeführt, obwohl das Dokument gedruckt wurde.
onbeforeprintDieses Skript wird ausgeführt, bevor ein Dokument gedruckt wird.
onbeforeunloadWährend vor dem entladenen Dokument dieses Skript funktioniert.
onerrorIm Dokument tritt der Fehler auf, dann wird dieses Ereignis ausgeführt.
onhashchangeDer Ankerteil der URL ändert sich in dem Dokument, in dem das Zeitereignis ausgeführt wurde.
onloadWenn die erste Webseite vollständig geladen ist, wird dieses Ereignis ausgeführt.
onmessageIn dem Dokument trat die Nachricht zu dem Zeitpunkt auf, an dem das Ereignis ausgeführt wurde.
onofflineWenn die Netzwerkverbindung nicht verfügbar ist und der Browser "Offline" meldet, wird das Ereignis ausgeführt.
onlineWenn das Netzwerk im Browser verfügbar ist, wird das Ereignis ausgeführt.
onpagehideWenn der Benutzer nicht an einer aktuellen Webseite arbeitet, kann diese Seite ausgeblendet werden.
onpageshowMit diesem Skript wird zu diesem Zeitpunkt die aktuelle Webseite geladen.
onpopstateDieses Skript funktioniert automatisch im Browser, wenn sich der Verlaufsstatus ändert.
onresizeDieses Skript wird ausgeführt, wenn der Browser des Fensters die Größe ändert.
onstorageWenn der Webspeicher des Benutzers aktualisiert wird, wird das Ereignis ausgeführt.
onunloadEntweder wird die aktuelle Webseite des Benutzers nicht geladen oder das Fenster wird geschlossen und das Ereignis ausgeführt.

2. Formularereignisattribute

Attribut Beschreibung
UnschärfeEin Formularüberprüfungsobjekt verliert den Fokus, und das Ereignis wird ausgelöst.
bei ÄnderungDie Wertänderung im Formular wurde dann ausgelöst.
im FokusIm Formular hat das Objekt den Fokus. Bei der Bearbeitung dieses Objekts wurde das Ereignis ausgelöst.
oninputDer Benutzer gibt den Wert in das Formular ein, und dieses Ereignis wird ausgelöst.
oninvalidDas Ereignis wird ausgeführt, wenn das Element seine vordefinierten Einschränkungen nicht erfüllt.
onresetDer Benutzer hat die Formularinformationen zurückgesetzt und dann das Ereignis ausgelöst.
onsearchBenutzer suchen das erforderliche Feld, dann wird das Ereignis ausgelöst.
onselectDer Benutzer wählt den Text oder den Textbereich im Formular aus und löst das Ereignis aus.
onsubmitDer Benutzer sendet das Formular am Ende, dann wird das Ereignis ausgelöst.

3. Tastaturereignisattribute

Attribut Beschreibung
onkeydownWenn Sie eine Tastatur verwenden, drücken Sie die Taste an diesem Punkt, an dem das Ereignis ausgeführt wird
onkeypressÜber die Tastatur drücken Benutzer die Taste und zeigen Zeichen an, wenn das Ereignis funktioniert.
onkeyupNach dem Drücken gibt der Key-User die Taste frei und das Ereignis funktioniert.

4. Mausereignisattribute

Attribut Beschreibung
onclickDer Benutzer klickt mit der Maus auf die Schaltfläche, dann ist ein Ereignis aufgetreten.
ondblclickBenutzer doppelklicken mit der Maus, dann ist das Ereignis eingetreten.
OnmousedownDer Benutzer drückt die Maustaste auf das Element, dann ist das Ereignis eingetreten.
onmousemoveDer Benutzer bewegt den Mauszeiger über das Element, als das Ereignis eintrat.
onmouseoutDer Benutzer bewegt die Maus außerhalb des Elements, wenn das Ereignis eingetreten ist.
onmouseoverDer Benutzer bewegt die Maus über das Element, dann ist das Ereignis eingetreten.
onmouseupDer Benutzer ließ die Maustaste los, als das Ereignis eintrat.
onmousewheelWenn Sie das Mausrad verwenden, rollen Sie das Element nach oben und unten, bis das Ereignis eingetreten ist.
auf dem RadBewegen Sie sie mit einem Mausrad nach oben und unten, bis das Ereignis eingetreten ist.

5. Ereignisattribute der Zwischenablage

Attribut Beschreibung
oncopyVerwenden von Mausbenutzern zum Kopieren des Inhalts, dann trat das Ereignis auf.
oncutMit der Maus schneiden Benutzer den Inhalt dann das Ereignis aufgetreten.
OnpasteFügen Sie mit der Maus den Inhalt ein, und das Ereignis ist aufgetreten.

6. Medienereignisattribute

Attribut Beschreibung
onabortWenn Mediendateien zum Herunterladen abgebrochen und wiedergegeben werden, tritt ein Ereignis auf.
oncanplayWenn eine Mediendatei zur Wiedergabe bereit ist, wird dieser Auslöser ausgelöst.
oncanplaythroughMediendatei ohne Puffern und Laden abspielbereit.
oncuechangeElement ändert den Cue des Ereignisses, das ausgelöst wurde.
ondurationchangeDie Mediendatei ändert die Zeitspanne, in der der Trigger ausgelöst wird.
versuchtenWenn die Mediendatei nicht verfügbar ist und ein schwerwiegender Fehler auftritt, wird der Trigger ausgelöst.
onendedDie Mediendatei wird auf dem Endpunkt abgelegt und der Trigger wird ausgelöst.
onerrorWenn beim Abrufen der Mediendatei ein Fehler aufgetreten ist, wird der Trigger ausgelöst
onloadeddataDie Mediendatei lädt die Daten und der Trigger wird ausgelöst.
onloadedmetadataDie Mediendatei lädt die Metadaten und der Trigger wird ausgelöst.
onloadstartDie Mediendatei wird geladen und der Trigger wird ausgelöst.
PauseDie Wiedergabe der Mediendatei wurde angehalten und der Trigger wird ausgelöst.
OnplayWiedergabebereite Mediendatei, dann wird der Trigger ausgelöst.
OnplayingDie Wiedergabe der Mediendatei beginnt und der Trigger wird ausgelöst.
In ArbeitDieses Skript wird ausgeführt, wenn der Browser eine Verbindung mit den Mediendaten herstellt.
onratechangeWenn die Wiedergabegeschwindigkeit von Videos geändert wird, wird der Trigger ausgelöst.
suchteBenutzer, die das Verschieben abgeschlossen haben, überspringen andernfalls die neue Position des Videos. Dieses Attribut ist auf false gesetzt.
onseekingDer Benutzer möchte ansonsten die neue Position des Videos überspringen. Dieses Attribut ist auf true gesetzt.
installiertWenn der Browser plötzlich die Datenverbindung beendet, funktioniert das Ereignis.
onsuspendWenn der Webbrowser absichtlich keine Mediendaten abruft, funktionieren Ereignisse.
ontimeupdateWenn ein Benutzer die Videowiedergabeposition wie vorwärts und rückwärts ändert.
onvolumechangeZum Ändern der Medienlautstärke von niedrig nach hoch.
WartenWenn die Daten die Informationen laden, stoppt das aktuelle Video mit dem Puffern, dann funktioniert das Ereignis.

Fazit

Mit HTML-Ereignissen können Sie auf einfache Weise Maßnahmen ergreifen und eine Schnittstelle zwischen Webbrowsern und Benutzern herstellen. Benutzer können die Reaktion jeder Aktion mühelos abrufen. Beispielsweise; Ausschneiden und Kopieren für die Zwischenablage, Verschieben und Klicken für die Maus, Schaltflächen für das Formular. Ereignisse machen Webanwendungen in Echtzeit und machen intelligente Arbeitssysteme.

Empfohlene Artikel

Dies ist eine Anleitung zu HTML-Ereignissen. Hier diskutieren wir die Einführung und Arten von HTML-Ereignissen wie Fenster, Formulare, Tastaturen und vieles mehr sowie die Erklärung von Attributen im Detail. Sie können sich auch die folgenden Artikel ansehen, um mehr zu erfahren.

  1. Grundlegende HTML-Tags
  2. Vorteile von HTML
  3. HTML-Format-Tags
  4. HTML-Stylesheets
  5. HTML-Blöcke
  6. Top 5 HTML-Ereignisattribute mit Beispielen
  7. Stellen Sie eine Hintergrundfarbe in HTML mit Beispiel ein
  8. Leitfaden zu verschiedenen JavaScript-Ereignissen
  9. HTML-Formularvalidierung | Beispiele