Onload-HTML-Optionen

September 4

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.