Tobias Neukom: Javascript

Beitrag lesen

Hallo!

<form>
<input type=button value="Button" onClick="alert(random())">
</form>

Wenn ich auf den Button klicke kommt folgende Fehlermeldung:

Fehler: Objekt erwartet

Es gibt keine Funktion "random". Der Brausa versucht die Argumente
von alert() zu evaluieren und faellt dabei auf die Nase.
Versuch erst eine alert("Boooo") und dann kuck dir das Math - Objekt
an, da gibt es glaub ich was fuer zufallszahlen...

Ich habe es von dort ! Folgendes wird beschrieben:

Gibt eine Zuffallszahl zwischen 0 und 1 zurück. Es handelt sich um eine Bruchzahl, z.B. 0.3834417857195922.

Beispiel:

<html><head><title>Test</title>
</head><body>
<form>
<input type=button value="Button" onClick="alert(random())">
</form>
</body></html>

Erläuterung:

Das Beispiel definiert ein Formular mit einem Button. Beim Klicken auf den Button wird eine Zufallszahl zwischen 0 und 1 ausgegeben.
Es handelt sich dabei um eine Pseudo-Zufallszahl, wie sie auf heute üblichen EDV-Systemen realisierbar ist.
Erst seit Netscape 3.x auf allen Plattformen verfügbar. Bei Netscape 2.x nur unter Unix.