Mutzelbutzel
Neues Mitglied
Hallo,
ich habe mal eine Frage :). Ich muss für ein Schulprojekt eine Webseite erstellen. Dabei möchte ich einen Shop gestallten, aber meine überlegung funktioniert nicht ganz. Ich möchte, dass man die Größe eines Produkts und die Anzahl mit Hilfe von Auswahllisten eingeben kann und dann berechnet es mit Hilfe von JavaScript den Preis. Bei mir kommt aber immer 0 raus. Was habe ich falsch gemacht?
Hier mein Code:
Vielen Dank schonmal im vorraus. :)
ich habe mal eine Frage :). Ich muss für ein Schulprojekt eine Webseite erstellen. Dabei möchte ich einen Shop gestallten, aber meine überlegung funktioniert nicht ganz. Ich möchte, dass man die Größe eines Produkts und die Anzahl mit Hilfe von Auswahllisten eingeben kann und dann berechnet es mit Hilfe von JavaScript den Preis. Bei mir kommt aber immer 0 raus. Was habe ich falsch gemacht?
Hier mein Code:
Code:
<script language="JavaScript">
<!--
function berechnen() {
var g0,g1,g2,g3,g4,g5,x0,x1,x2,x3,x4,x5,s;
p1=0;
y1=0;
if(document.shop.größe.value==g0) {p1=0};
if(document.shop.größe.value==g0) {p1=19.99};
if(document.shop.größe.value==g1) {p1=19.99};
if(document.shop.größe.value==g2) {p1=19.99};
if(document.shop.größe.value==g3) {p1=19.99};
if(document.shop.größe.value==g4) {p1=19.99};
if(document.shop.größe.value==g5) {p1=19.99};
if(document.shop.anzahl.value==x0) {y1=0};
if(document.shop.anzahl.value==x1) {y1=1};
if(document.shop.anzahl.value==x2) {y1=2};
if(document.shop.anzahl.value==x3) {y1=3};
if(document.shop.anzahl.value==x4) {y1=4};
if(document.shop.anzahl.value==x5) {y1=5};
s=p1*y1;
document.shop.preis.value=s;
}
//-->
</script>
<body >
<form name="shop">
<select name="größe"><option value="g0">größe</option>
<option value="g1">1</option>
<option value="g2">2</option>
<option value="g3">3</option>
<option value="g4">4</option>
<option value="g5">5</option></select><br>
<select name="anzahl"><option value="x0">anzahl</option>
<option value="x1">1</option>
<option value="x2">2</option>
<option value="x3">3</option>
<option value="x4">4</option>
<option value="x5">5</option></select><br>
<input type="Button" name="shop" value="Berechnen" onClick="berechnen()"><br>
<input type="Text" name="preis" >
</form>
</body>
Vielen Dank schonmal im vorraus. :)