---
title: "LoadVars - få flera variabler via for-loop"
type: "forum-thread"
url: "https://www.webforum.nu/amne/flash/167905-loadvars-få-flera-variabler-via-for-loop"
topic: "Flash"
topic_url: "https://www.webforum.nu/amne/flash"
author: "mollemus"
published: "2008-01-09T12:56:00.000Z"
updated: "2008-01-09T12:58:17.000Z"
replies: 1
views: 410
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/flash/167905-loadvars-få-flera-variabler-via-for-loop"
---

# LoadVars - få flera variabler via for-loop

## #1 — mollemus, 2008-01-09T12:56Z

hej!

jag har 100 namn i en databas-tabell som jag vill hämta
in i flash. 

jag undrar om det finns ett smidigare sätt att göra än
detta:

```
myData = new LoadVars();
 
myData.onLoad = function() {
 textfield1.text = myData.name1;
 textfield2.text = myData.name2;
 textfield3.text = myData.name3;
 ...
 textfield100.text = myData.name100;
};
```

Det jag vill ha är något som liknar detta nedan:

```
myData = new LoadVars();
myData.onLoad = function() {
 for( i = 1; i < 101; i++){
  this["textfield"+i].text = myData.????;
 }
};
```

Men isåfall vad ska jag skriva istället för ???? för att kunna
ladda in flera variabler där endast en siffra skiljer i namnet
utan att behöva skriva ut alla manuellt.

Tack

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

## #2 — mirandir, 2008-01-09T12:58Z

```
myData = new LoadVars();
myData.onLoad = function() {
 for( i = 1; i < 101; i++){
  this["textfield"+i].text = [b]this["name" + i];[/b]
 }
};
```

/Mirandir

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

---

Tråden på webben: https://www.webforum.nu/amne/flash/167905-loadvars-få-flera-variabler-via-for-loop
