---
title: "Addera textrutor"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/16988-addera-textrutor"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "SB"
published: "2000-07-26T08:59:00.000Z"
updated: "2000-07-26T20:59:00.000Z"
replies: 4
views: 217
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/16988-addera-textrutor"
---

# Addera textrutor

## #1 — SB, 2000-07-26T08:59Z

Hej!

Jag har ett formulär med tre textrutor för inmatning av tal och en fjärde textruta där summan
av talen ska visas:

function berakna() {
var1 = parseInt(document.form.text1.value);
var2 = parseInt(document.form.text2.value);	
var3 = parseInt(document.form.text3.value);

document.form.summa.value = var1 + var2 + var3
}

Detta fungerar bra så länge användaren fyller i alla tre rutorna. Om han utelämnar en textruta så fungerar dock inte beräkningen.

Är det någon som vill visa hur man kan lösa detta?

Mvh
/SB

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

## #2 — spango, 2000-07-26T13:35Z

```
function berakna() {
var1 = parseInt(document.form.text1.value + "0");
var2 = parseInt(document.form.text2.value + "0"); 
var3 = parseInt(document.form.text3.value + "0");

document.form.summa.value = var1 + var2 + var3
}
```

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

## #3 — bughawk, 2000-07-26T13:52Z

Öh?
Är inte risken att t ex 10 blir 100 med den koden?

Isf är väl detta bättre:

```
function berakna() {
var1 = parseInt("0" + document.form.text1.value);
var2 = parseInt("0" + document.form.text2.value); 
var3 = parseInt("0" + document.form.text3.value);

document.form.summa.value = var1 + var2 + var3
}
```

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

## #4 — SB, 2000-07-26T16:51Z

Tack för Era svar.

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

## #5 — spango, 2000-07-26T20:59Z

bughawk har rätt (bara så att alla vet)

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/16988-addera-textrutor
