---
title: "Problem med Array"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/165954-problem-med-array"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "SebastianE"
published: "2007-10-29T19:28:51.000Z"
updated: "2007-10-29T20:06:59.000Z"
replies: 5
views: 360
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/165954-problem-med-array"
---

# Problem med Array

## #1 — SebastianE, 2007-10-29T19:28Z

Har följande kod

```
            for(var j = 0; j<ajax.bildLangd; j++){
                ajax.bild [j] = new Array(2);
                ajax.bild [j][0] = data.getElementsByTagName('bild')[j].getElementsByTagName('rubrik')[0].firstChild.nodeValue;
                ajax.bild [j][1] = data.getElementsByTagName('bild')[j].getElementsByTagName('url')[0].firstChild.nodeValue;
            }
```

 

Problemet är att det inte funkar självfallet. Verkar inte funka med ajax.bild \[j\]
Vill att det ska bli ajax.bild \[0\], ajax.bild \[1\] o.s.v.

Någon som har tips på lösning?

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

## #2 — Peter S, 2007-10-29T19:51Z

Var gör du ajax.bild = new Array()? Därefter kan du skriva ajax.bild.length i for-loopens villkor.

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

## #3 — SebastianE, 2007-10-29T20:00Z

> **Peter S skrev:**
>
> Var gör du ajax.bild = new Array()? Därefter kan du skriva ajax.bild.length i for-loopens villkor.

Har läst att man ska ha så om man ska ha \[0\]\[0\] för att att skapa en 2d-array. Men det kanske finnas andra sätt. Tar gärna emot förslag  :) 
Joda det vet jag. Anledningen till att jag inte har ajax.bild.length är därför att den är redan definerad för den ska användas senare.

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

## #4 — Peter S, 2007-10-29T20:03Z

Så det finns alltså en rad ajax.bild = new Array() någonstans?

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

## #5 — SebastianE, 2007-10-29T20:05Z

> **Peter S skrev:**
>
> Så det finns alltså en rad ajax.bild = new Array() någonstans?

Åhh vad dum jag är. Det gjorde det inte. Tusen tack för hjälpen!

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

## #6 — Peter S, 2007-10-29T20:06Z

:bire

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/165954-problem-med-array
