---
title: "Dynamiskt fältval"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/128066-dynamiskt-fältval"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "sonta"
published: "2005-05-12T12:20:19.000Z"
updated: "2005-05-12T12:42:04.000Z"
replies: 3
views: 311
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/128066-dynamiskt-fältval"
---

# Dynamiskt fältval

## #1 — sonta, 2005-05-12T12:20Z

Hur löser jag detta javascript-problem?

Så här ser det ut idag:

```
function check_length(field)
{
if (field == "namn")  field_length = document.form.namn.length
if (field == "adress")  field_length = document.form.adress.length
if (field == "telefon")  field_length = document.form.telefon.length
alert (field_length);
}
```

 

Typ så här vill jag att det skall se ut:

```
function check_length(field)
{
alert (document.form.+field+.length);
}
```

Hoppas att det finns någon som kan hjälpa mig!

/Pelle

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

## #2 — @nders, 2005-05-12T12:29Z

```
function check_length(field)
{
alert (document.form[field].length);
}
```

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

## #3 — sonta, 2005-05-12T12:35Z

Kanon, tackar!

Tur att webForum finns :)

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

## #4 — Jesper T, 2005-05-12T12:42Z

Skall det inte vara: 

```
alert (document.form[field].value.length);
//eller
alert(document.forms[0].elements[fld].value.length);
```

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/128066-dynamiskt-fältval
