---
title: "bokstäver/siffror kvar?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/18572-bokstäver-siffror-kvar"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "Qimen"
published: "2001-12-04T18:11:00.000Z"
updated: "2001-12-05T06:58:00.000Z"
replies: 3
views: 170
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/18572-bokstäver-siffror-kvar"
---

# bokstäver/siffror kvar?

## #1 — Qimen, 2001-12-04T18:11Z

Hur gör man en sådan ruta där det t.ex står 10 siffror kvar så kan man bara skriva 10 stycken till. 

(Sökte i forumet men hittade inget)

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

## #2 — Jojoxx, 2001-12-04T18:39Z

[Exempel](http://www.jojoxx.net/jscript/archive/formtextarealength.html).

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

## #3 — Qimen, 2001-12-04T20:31Z

Tack.
Men kan man använda detta i en dropdown meny? ex. att man har 3 dropdown menyer och så väljer man i den ena en siffra, ex 2 så minskar antalet tecken man har kvar med 2. Så totalt kan man bara har 20 i de tre menyerna. Går det?

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

## #4 — Jojoxx, 2001-12-05T06:58Z

Nej, du frågade efter antal tecken, inte en summering av deras numeriska värden.

```
<form>
<select name="a" onChange="calc(this.form,this);"><option value="0">-Välj-</option><option value="3">3</option><option value="10">10</option><option value="15">15</option></select><br>
<select name="b" onChange="calc(this.form,this);"><option value="0">-Välj-</option><option value="3">3</option><option value="10">10</option><option value="15">15</option></select><br>
<select name="c" onChange="calc(this.form,this);"><option value="0">-Välj-</option><option value="3">3</option><option value="10">10</option><option value="15">15</option></select><br>
Kvar: <input name="result" type="text" value="20">
</form>
<script language="JavaScript">
function calc(obj,sel){
	if(parseFloat(obj.a[obj.a.selectedIndex].value)+parseFloat(obj.b[obj.b.selectedIndex].value)+parseFloat(obj.c[obj.c.selectedIndex].value)>20){
		alert('Oops, större än 20');
		sel.selectedIndex=0;
	}
	obj.result.value=20-(parseFloat(obj.a[obj.a.selectedIndex].value)+parseFloat(obj.b[obj.b.selectedIndex].value)+parseFloat(obj.c[obj.c.selectedIndex].value));
}
</script>
```

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/18572-bokstäver-siffror-kvar
