cyprys Medlem sedan dec. 2000 3 563 inlägg Frågan 7 sep. 2001 14:35 #1 Jag vill att man på en sida ska kunna ändra hur många stycken av en vara man ska ha. Det ska ske genom en rullgardin.
Jag har även ett st/pris som skulle kunna läggas i en variabel innan gardinen. När man sedan ändras i gardinen vill jag att även att texten/totala priset på sidan ska ändras utan att sidan uppdateras.
Jag tänker just nu i de här banorna.
<script language="JavaScript">
varapris = 25000
</script>
<form name=antal>
<select name=antal onchange=uppdatera_pris>
<option value=1>1
<option value=2>2
</select>
</form>
<script language="JavaScript">
pris = (varapris * form.antal.antal.value)
document.write(pris)
</script>
Hoppas min tankebild hjälper något? Koden i den stämmer inte alls men jag har helt enkelt inte lyckats allt för bra.
MVH / Nibon
------------------
MVH // Cyprys
Cyprys
Synd att du inte kan köpa en voodoojordglob och sedan snurra på den fort som fan och skrämma skiten ur alla.
[Redigerat av cyprys den 07 sep 2001]
J Jojoxx Medlem sedan juni 2000 4 308 inlägg document.write kan du inte använda för att skriva till bodyn utan att uppdatera sidan, men detta är ett alternativ;
<script language="JavaScript">
varapris = 25000
</script>
<form>
<select name="antal" onchange="if(this.selectedIndex>0){this.form.summa.value=parseInt(this[this.selectedIndex].value)*varapris;}">
<option value="">Välj antal
<option value="1">1
<option value="2">2
</select><br>
<input type="text" name="summa" readonly>
</form>
------------------
/ J