• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Zufallszahl + WennDann

danjl

Neues Mitglied
Hallo html.de Community,

ich probiere mich gerade an einer kleinen Funktion und bin schon seit Stunden bei Google unterwegs aber ich finde einfach nichts was mir weiterhilft.

Die Situation:

eine Div mit 1000x1000px, darin soll ein Button sein. Wenn der Button geklickt wird, wird durch JS eine Zufallszahl ermittelt. (So weit bin ich schon :)

Ich möchte jetzt aber dass bei 1-5 zb. Bild 1 als Hintergrundbild verwendet wird und bei 6-10 Bild 2 und bei 1-15 Bild3.
:(

Hier mal mein momentaner Code:

Code:
<html>
<head>
<title>Zufallszahl</title>
<script language="JavaScript" type="text/javascript">
<!--
function zufall(){
var zahl = Math.round(Math.random() * 30);
return zahl;
}
//-->
</script>
</head>
<body>
<a href="#" onClick="javascript:alert(zufall())">KlickMich!</a>
</body>
</html>

Ich nehme an das ganze funktioniert dann über eine Wenn dann Funktion bzw über eine verschachtelte :D (so würde ich es zumindest bei Excel machen :) )

Kann mir da jemand helfen?
 
Werbung:
Super danke :)

Momentan gibt mir der Zufallsgenerator die Zahl allerdings per alert aus.
Kann ich das verbergen??

Achja, ist eine verschachtelte WennDann Bedingung möglich?

PS: sorry für die vlt dummen Fragen aber ich bin noch ein blutiger Anfänger :?
 
Werbung:
Naja, den Alert macht die Funtion alert(), die kannst du natürlich einfach weglassen, aber wie willst du dir deine Zufallszahl denn sonst anzeigen lassen?

Verschachteln kann man if und else auch:
Code:
if ([I]begingung[/I]1) {
   if ([I]begingung2[/I]) {

   } else {

   }
} else {
   if ([I]begingung3[/I]) {

   } else {

   }
}
Gerade für Anfänger ist auch selfhtml ganz gut:
SELFHTML 8.1.2 (HTML-Dateien selbst erstellen)
Da ist dann sogar nen switch() beschrieben, falls mehrere Fälle unterschieden werden sollen:
SELFHTML: JavaScript / Sprachelemente / Bedingte Anweisungen (if-else/switch)
 
Zurück
Oben