Heim >Web-Frontend >Front-End-Fragen und Antworten >Ist Javascript ereignisgesteuert?
JavaScript ist ereignisgesteuert; JavaScript ist eine Skriptsprache, die auf Objekten basiert und über Sicherheitseigenschaften verfügt. Der Prozess der Ereignisverarbeitung besteht darin, dass ein Ereignis zuerst auftritt Dann wird der Event-Handler gestartet und reagiert.
Die Betriebsumgebung dieses Tutorials: Windows 10-System, JavaScript-Version 1.8.5, Dell G3-Computer.
Javascript ist ereignisgesteuert.
Ereignisgesteuert wird in Javascript durch Maus- oder Hotkey-Aktionen ausgelöst.
1. Mausklickereignis bei Klick
2 . Inhaltsänderungsereignis onchange
3. Select-Ereignis onselect – Dieses Ereignis wird ausgelöst, wenn der Inhalt von Text oder Textbereich hervorgehoben wird
4. Get focus-Ereignis onFocus – Tritt ein, wenn das Objekt den Fokus erhält
5. Lost Focus-Ereignis onBlur – -entspricht der Fokusveranstaltung!
6. Dokumentladeereignis beim Laden – ein Ereignis wird ausgelöst, wenn das Dokument geladen wird. Es wird üblicherweise auch als Ladeereignis (Ladelauf) bezeichnet und im Allgemeinen zum Setzen von Cookies verwendet
7. Ereignis „Dokument entladen“ onunload – entspricht dem Ereignis „Dokument laden“. Tritt beim Beenden der Webseite auf und aktualisiert normalerweise den Cookie-Wert
8. Ereignis der Maus-Rechtsklick-Menüfunktion oncontextmenu – kann zum Blockieren der rechten Maustaste verwendet werden
Ereignisverarbeitung:
1. Ein Ereignis tritt ein
2. Starten Sie den Event-Handler (ausgelöst durch einen Event-Handler)
3. Der Event-Handler reagiert auf den Aufruf des
-Ereignisses (alle werden über den Event-Handler aufgerufen), Beispiele sind wie folgt:
1
<input name="save" type="button" value="保存" onclick="alert('Click the button');" />2. In Javascript aufgerufen
<input id="save" type="button" /> <script> var b=document.getElementById("save"); b.onclick=function(){ alert("Click the button"); } </script>Stellen Sie im obigen Code sicher, dass das Javascript-Skript unter dem Element-Tag platziert ist, da die Javascript-Sprache eine interpretierte Sprache ist und die Ausführungsreihenfolge nur auf diese Weise erfolgt Kann die Variable b das Element-Tag-Objekt abrufen? Im Browser ist das Ereignisobjekt ein Attributereignis des Fensterobjekts. Seine Funktion besteht darin, das Objekt abzurufen, das das Ereignis ausgelöst hat Das Objekt ist tatsächlich im srcElement-Attribut von even enthalten. Im DOM-Browser (in Nicht-IE-Browsern) ist das Ereignisobjekt tatsächlich im Zielattribut des Ereignisses enthalten Web-Frontend
]
Das obige ist der detaillierte Inhalt vonIst Javascript ereignisgesteuert?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!