---
title: "endast siffror i ett fält"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/117910-endast-siffror-i-ett-fält"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "Folkbitar"
published: "2004-12-12T20:25:25.000Z"
updated: "2004-12-12T22:23:12.000Z"
replies: 4
views: 332
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/117910-endast-siffror-i-ett-fält"
---

# endast siffror i ett fält

## #1 — Folkbitar, 2004-12-12T20:25Z

Jag har ett fält där besökaren ska fylla i sitt postnummer.
jag kollar att fältet är ifyllt så här:

```
if (document.frmMedlem.postnummer.value=="") {
```

 

Hur kollar jag samtidigt att det bara är siffror som fylls i,
och inte bokstäver?

/anders

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

## #2 — dectgap, 2004-12-12T21:14Z

Man kan använda ett reguljärt uttryck:

```
if (document.frmMedlem.postnummer.value=="" || /\D/.test(document.frmMedlem.postnummer.value)) {
```

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

## #3 — Folkbitar, 2004-12-12T22:09Z

dectgap:  :bire 

/anders

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

## #4 — Erik Juhlin, 2004-12-12T22:15Z

Behöver inte använda ett reguljärt uttryck:

```
if (document.frmMedlem.postnummer.value=="" || isNaN(document.frmMedlem.postnummer.value)) {
```

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

## #5 — dectgap, 2004-12-12T22:23Z

> **Erik Juhlin skrev:**
>
> Behöver inte använda ett reguljärt uttryck:
>
>
> ```
> if (document.frmMedlem.postnummer.value=="" || isNaN(document.frmMedlem.postnummer.value)) {
> ```

Fast *isNaN* kontrollerar inte huruvida strängen bara innehåller siffror, utan huruvida strängen innehåller ett tal.
T ex:

```
isNaN("123") == false
isNaN("10.9") == false
isNaN("1e2") == false
```

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/117910-endast-siffror-i-ett-fält
