1. Gewöhnliche Definition
<input type = "button" name = "button" value = "ok" onclick = "sfont = prompt ('bitte eingeben rot', 'rot', 'Eingabedich' im Textfeld); if (sfont == 'rot') {form1.style.fontfamily = 'BOLD'; Form1.style.color = 'Red';Dies ist die häufigste Möglichkeit, JS -Ereignisse direkt auf den erforderlichen Objekten zu definieren. Die damit verbundene Verformung ist die Form des Aufrufens der Methode wie folgt
<Script> Funktion show () {alert ("show"); } </script> <input type = "button" name = "show" onclick = "show ()"/>Der zweite Typ
<skript type = "text/javaScript" für = "window" event = "onload"> alert ("Welcome!");Hier definiert die Operationen, die beim Laden und Entladen von Fenstern auftreten.
Wenn es sich um ein Ereignis für andere Objekte handelt, müssen Sie nur den Wert des für das Attributs für den Objektnamen geeigneten Wert ändern, und das Ereignis wird an das überwachte Ereignis geändert. wie folgt:
<script type = "text/javaScript" für = "test" event = "onclick"> alert ("button!"); </script>Der dritte Typ:
<input type = "button" name = "test" value = "test"/> <script> Funktion te () {alert ("test");} test.onclick = te; </script>Hier verwenden wir die Form der Registrierung, um die Methode im angegebenen Ereignis des angegebenen Objekts zu registrieren. Verwenden Sie den Objektnamen zum Aufrufen.
Der vollständige Testcode lautet wie folgt:
<! DocType html public "-// w3c // dtd xhtml 1.0 transitional // en" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-transsitional.dtd"><Htmlmlml xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>Unt titled document</title></head><body><script type="text/javascript" for="window" Ereignis = "Onload"> alert ("Willkommen!"); </script> <script type = "text/javaScript" für = "Fenster" Ereignis = "Onunload"> alert ("Danke!"); value = "ok" onclick = "sfont = fordert ('bitte eingeben', 'Red', 'Eingabedatum'); if (sfont == 'rot') {Form1.Style.Fontfamily = 'BOLD'; Form1.Style.Color = 'Red'; te () {alert ("test");} test.onclick = te; </script> </form> </body> </html>Die obigen drei Methoden (Beispielcode) von JS -Erstellungsereignissen sind alle Inhalte, die ich mit Ihnen teile. Ich hoffe, Sie können Ihnen eine Referenz geben und ich hoffe, Sie können wulin.com mehr unterstützen.