Onload-HTML-Optionen
Der "OnLoad" HTML-Attribut, wenn in die Öffnung < Körper >, < Frameset > platziert oder < Img >-Tags, erzählt von Ihrem Internet-Browser JavaScript Befehle auf jede Komponente der Web-Seite oder nur das Image laden ausführen. Mit dem Attribut "OnLoad" können Sie Ihre Web-Seite zu warten, um seine Inline oder externe JavaScript coding ausgeführt werden, bis die gesamte Seite geladen hat, anstatt wenn der Browser den Code sequentiell erreicht, erzwingen.
Erstellen einer JavaScript-Funktion
Die folgenden HTML-Tags nach dem Starttag < Head > in Ihre Web-Seite Code einfügen:
< Skript-Typ = "Text/Javascript" >< / script >
Zwischen dem öffnenden und schließen < Skript > Tag fügen Sie Ihre JavaScript-Funktion ein. Zum Beispiel:
Funktion greeting() {Alert ("Welcome to my Website.");}
Dadurch entsteht eine Funktion namens "Gruß", die den angegebenen Text enthält ein Dialogfeld geöffnet wird. Alternativ können Sie JavaScript-Code in einer separaten speichern. JS-Datei.
Ausführen des Skripts mit onLoad
Platzieren Sie nachdem Sie Ihre JavaScript-Funktion haben das Attribut "Onload" in Ihre Webseite Eröffnung < Körper > oder < Framesettags >. Mit dem Attribut "OnLoad" ermöglicht Ihnen eine bestimmte Funktion, die unter Verwendung seines Namens auszuführen. Um eine Funktion namens "Gruß" auszuführen, würde Ihre < Body >-Tag beispielsweise wie folgt aussehen:
< onLoad="greeting() Körper" >
Wenn in einem < Frameset >-Tag, wird das Skript nicht ausgeführt, bis alle Inhalte von jedem Frame geladen hat. Sie können auch das Ereignis "OnLoad" in < Img >-Tag geben:
< Img src="greeting.jpeg" onLoad="greeting()" >
Mehrere Funktionen ausgeführt
Um mehr als eine Funktion mit dem Ereignis "OnLoad" ausführen, trennen Sie die Funktionsnamen mit einem Semikolon. Zum Beispiel:
< onLoad="greeting();farewell() Körper" >
Alternativ können Sie platzieren alle Befehle, die Sie in einer einzelnen Funktion ausführen wollen, statt zu versuchen, mehrere Funktionen auszuführen.
Andere Event-Attribute
Neben das Ereignis "OnLoad" gibt es mehrere Ereignisattribute, die Sie zum Ausführen von JavaScript-Funktionen unter verschiedenen Bedingungen ermöglichen. Dazu gehören "OnClick", "OnDblClick,", "OnMouseOver" und "OnKeyPress." Das Gegenteil von "OnLoad" ist das "OnUnload"-Ereignis, das eine Funktion ausgeführt wird, wenn der Browser geschlossen oder Weg von der Web-Seite navigiert.