Was bedeutet body onLoad ???
Sam
- javascript
0 Ben0 wahsaga0 Christoph Schnauß
Hier der Quelltext:
<html>
<head>
<script language="javascript" type ="text/javascript">
var d = new Date();
var start = d.getHours() + ":" + d.getMinutes() + ":" + d.getSeconds();
function Zeitangabe()
{
window.document.Anzeige.Zeit.value = start;
}
</script>
</head>
<body onLoad="window.setTimeout('Zeitangabe()',10000);">
<form action="" name="Anzeige">
<input size="50" name="Zeit" value="Beim Laden der Seite war es...">
</form>
</body>
</html>
Der HTML + Javascript Code gibt 10 Sekunden nach dem Laden der Seite den Ladezeitpunkt in einem Formular aus.
Ich verstehe in diesen Code nicht, was "body onLoad" bewirkt. Kann man die Aufgabe nicht anders lösen???? Übrigens habe die Aufgabe nach mehrmaligen vergeblich Versuche mithilfe der Lösungsblatt gelöst (mit anderen variablennamen usw.
Hi,
das onLoad ruft einfach nur nach einem TimeOut (10 Sekunden) das Script auf.
Wo liegt das Problem?
Gruß
Ben
hi,
Ich verstehe in diesen Code nicht, was "body onLoad" bewirkt.
Das, was du gerade selber schon schriebst:
Der HTML + Javascript Code gibt 10 Sekunden nach dem Laden der Seite den Ladezeitpunkt in einem Formular aus.
Kann man die Aufgabe nicht anders lösen?
Möglicherweise. Aber dann solltest du erst mal sagen, warum du das "anders" machen willst.
gruß,
wahsaga
hallo,
Ich verstehe in diesen Code nicht, was "body onLoad" bewirkt. Kann man die Aufgabe nicht anders lösen?
Sicher gäbe es andere Möglichkeiten, aber ein EventHandler ist schon ganz korrekt und entpricht auch dem "üblichen" Weg. Näheres findest du natürlich in SELFHTML.
Grüße aus Berlin
Christoph S.