---
title: "Hämta alla span i en div"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/147553-hämta-alla-span-i-en-div"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "inspiro"
published: "2006-05-31T08:13:06.000Z"
updated: "2006-05-31T09:04:36.000Z"
replies: 1
views: 304
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/147553-hämta-alla-span-i-en-div"
---

# Hämta alla span i en div

## #1 — inspiro, 2006-05-31T08:13Z

Hur gör jag för att hämta ut alla spans i en div och lägga dem i någon slags array som innehåller både id och namnet från span-taggarna?

```
<div id="mindiv">
  <span id="1">test1</span><br/>
  <span id="2">test2</span><br/>
  <span id="3">test3</span><br/>
</div>
```

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

## #2 — nitro2k01, 2006-05-31T09:04Z

```
function getSpans(parentel){
  var children = parentel.childNodes;
  var finalChildren = {};

  for (var i=0; i<children.length; i++){
    if (children[i].tagName=="SPAN"){
      finalChildren[children[i].tagName]=children[i];
    }
  }
}

...
var z=getSpans(document.getElementById("mindiv"));
alert(z[2].firstChild.nodeValue);
```

Till exempel...

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/147553-hämta-alla-span-i-en-div
