---
title: "Plussa ihop flera textrutors värden."
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/160396-plussa-ihop-flera-textrutors-värden"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "Fredde Mannen"
published: "2007-05-16T13:48:33.000Z"
updated: "2007-05-16T14:00:45.000Z"
replies: 1
views: 333
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/160396-plussa-ihop-flera-textrutors-värden"
---

# Plussa ihop flera textrutors värden.

## #1 — Fredde Mannen, 2007-05-16T13:48Z

Har följande mycket enkla kod

```

function calc(i) {

	
	grades = document.getElementById('grade_'+i);
	points = document.getElementById('points_'+i);
	koffi =  document.getElementById('koffi_'+i);
	
	if(grades.value) {
		nval = grades.value * koffi.value;
		points.innerHTML = nval;
	} else {
		points.innerHTML = " ";
	}
}
```

Som multiplicerar ihop det värde som finns i grade_1 osv med dess kofficient som finns i koffi_1 osv .. men jag vill samtidigt som när den lämnar grade_1 ruta och går vidare till nästa att den lägger till värdet som finns i points_1 till en annan text ruta som heter form_points 

Går "jättebra" när jag använder denna komplettering till ovanstående kod 

```
 document.forms[0].form_points.value+=nval;
```

Då hoppar points_1 värde ner till form_points, men den adderar inte den lägger bara till den som att man satte ihop textsträngar.. har ni något tips på hur jag skall lösa det?

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

## #2 — Fredde Mannen, 2007-05-16T14:00Z

Aaargh... jag hade glömt att sätta en 0 i form_points fältet.. det förklarade det hela! :e

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/160396-plussa-ihop-flera-textrutors-värden
