Seite 1 von 1

Brauche Hilfe bei HTML

Verfasst: 23.04.2005, 19:36
von Frank
Hallo!

Ich muss für meinen Informatik-Lehrer eine kleine Aufgabe machen und komme nicht weiter.
Ich soll eine Website mit HTML und Javascript erstellen mit folgenden Eigenschaften:
Wenn man auf einen Button klickt, sollen zwei Würfel geworfen werden. Die zufälligen Augenzahlen sollen dann addiert und in einem Textfeld ausgegeben werden.

Das habe ich nun hinbekommen.
Wenn man nun mehrmals hintereinander auf den Button klickt sollen die neu geworfenen Zahlen mit den alten Zahlen addiert werden und in dem Textfeld ausgegeben werden.

Kann mir jemand einen Tipp geben, wie man das machen kann?

Gruß,
Frank

Verfasst: 23.04.2005, 20:56
von Hans
Ich hab keine Ahnung von JS, aber kannst du nicht einfach das alte Ergebnis in eine Variable speichern und diese dann immer zum aktuellen Ergebnis addieren?

Verfasst: 23.04.2005, 21:15
von Frank
Mein HTML-Code sieht bis jetzt so aus:
Nun weiss ich nicht, wie man die schon geworfenen Zahlen mit den aktuellen Zahlen addieren kann.

Code: Alles auswählen

<html>
<head>
<script language="JavaScript">

test = new Array(6);
for (i=1; i<=6; i++)

test[i]="wurf"+i+".gif";

function rechnen()
{
zahl1=Math.floor(Math.random()*6+1);
zahl2=Math.floor(Math.random()*6+1);

if (zahl2 > zahl1)
{
jo = zahl1;
zahl1 = zahl2;
zahl2 = jo
}

document.images["Bilder1"].src=test[zahl1];
document.images["Bilder2"].src=test[zahl2];

Ergebnis = zahl1 + zahl2;
document.hallo.c.value=Ergebnis
}

//-->
</script>

<title>Wurfeldings</title>

</head>
<body>
<img src="/wurfohne.gif" width= "200" name="Bilder1" alt="hier ist ein bild">
<img src="/wurfohne.gif" width= "200" name="Bilder2" alt="hier ist noch ein bild">
<form name="hallo" action="">
<input type="button" name="a" value="Wuerfeln" OnClick="rechnen()">
<BR> <BR>

<input type="button" name="b" value="zusammengerechnet">
<input type="button" name="c" value="">
</form>
</body>
</html>
Das mit der Variablen habe ich schon probiert, jedoch ohne Erfolg.

Verfasst: 24.04.2005, 04:47
von Zoldoron
Benutz doch bitte den code-Tag, ist wirklich viel übersichtlicher dann.