---
title: "uppdatering med rullgardin"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/18200-uppdatering-med-rullgardin"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "cyprys"
published: "2001-09-07T14:35:00.000Z"
updated: "2001-09-09T11:35:00.000Z"
replies: 1
views: 234
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/javascript/18200-uppdatering-med-rullgardin"
---

# uppdatering med rullgardin

## #1 — cyprys, 2001-09-07T14:35Z

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

Permalänk: https://www.webforum.nu/p/18200

## #2 — Jojoxx, 2001-09-09T11:35Z

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>
```

Permalänk: https://www.webforum.nu/p/334451

---

Tråden på webben: https://www.webforum.nu/amne/javascript/18200-uppdatering-med-rullgardin
