---
title: "summai textruta"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/58203-summai-textruta"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "nille99"
published: "2002-11-06T08:49:20.000Z"
updated: "2002-11-06T09:32:22.000Z"
replies: 1
views: 197
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/58203-summai-textruta"
---

# summai textruta

## #1 — nille99, 2002-11-06T08:49Z

jag har ett antal textrutor
varje gång jag ändrar innehållet så ska alla textrutor räknas tilssammas i "total textrutor"

varje textruta ha koden
onchange="total.value=parseFloat(left_side.value)+parseFloat(right_side.value) + parseFloat(backside.value)+parseFloat(front.value)+parseFloat(top.value)"\>

av någon kostig anledning så räknar den bara dom textrutora jg har ändrat, ej dom gammlaposterna

tex

när jag kommer till sidan så är det rätt
2
4
6
7
\=
19

men om jag ändrar till dom två första posterna så blir det
1
4
6
7
\=
5

Varför?

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

## #2 — Palleman, 2002-11-06T09:32Z

Nu vet jag inte hur hela ditt formulär ser ut med detta borde fungera:

```
[FONT=arial][RED][1]<form name="foo">

	<input type="text" name="bar1" value="0" onkeyup="this.form.totsum.value=parseFloat(this.form.bar1.value)+parseFloat(this.form.bar2.value)+parseFloat(this.form.bar3.value)+parseFloat(this.form.bar4.value);"><br>
	<input type="text" name="bar2" value="0" onkeyup="this.form.totsum.value=parseFloat(this.form.bar1.value)+parseFloat(this.form.bar2.value)+parseFloat(this.form.bar3.value)+parseFloat(this.form.bar4.value);"><br>
	<input type="text" name="bar3" value="0" onkeyup="this.form.totsum.value=parseFloat(this.form.bar1.value)+parseFloat(this.form.bar2.value)+parseFloat(this.form.bar3.value)+parseFloat(this.form.bar4.value);"><br>
	<input type="text" name="bar4" value="0" onkeyup="this.form.totsum.value=parseFloat(this.form.bar1.value)+parseFloat(this.form.bar2.value)+parseFloat(this.form.bar3.value)+parseFloat(this.form.bar4.value);"><br>
	<br>
	Totalt: <input type="text" name="totsum" disabled="disabled" value="0" style="border: solid 0px;">

</form>[/1][/RED][/FONT]
```

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/58203-summai-textruta
