Hier wird ein zufälliges Bild ausgetauscht.
<script>
bildnam=new Array("bild1", "bild2", "bild3", "bild4", "bild5"); var z=Math.floor(Math.random()*5); </script> |
|
<body onLoad="bildwechsel()"> |
|
<form> <input type="button" value="bilder wechseln" onClick=bildwechsel()> </form> |
In der Funktion bildwechsel() werden zuerst alle Bilder in einer for-Schleife mit pic1 versehen.Mittels Math.random() wird eine Zufallszahl zwischen 0 und 1 erzeugt. Diese wird mit 5 multipliziert und das Ergebnis mittels Math.floor(wert) abgrundet. So werden Zufallszahlen zwischen 0 und 4 erzeugt, welche dann für das Array verwendet wird. Auf der nächsten Seite ein weiteres Beispiel dieser Art in abgewandelter Form mit dem Datums Objekt.