---
title: "alla div i ett dokument"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/160535-alla-div-i-ett-dokument"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "voigtann1"
published: "2007-05-20T17:45:06.000Z"
updated: "2007-05-21T14:39:42.000Z"
replies: 5
views: 356
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/160535-alla-div-i-ett-dokument"
---

# alla div i ett dokument

## #1 — voigtann1, 2007-05-20T17:45Z

Kan man på något sätt få reda på alla DIV taggar i ett dokument, kan vara ID med. Men hellst skulle jag vilja ha så att alla DIV taggar får "add event".

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

## #2 — colione, 2007-05-20T18:36Z

```
var divs=[I]element[/I].getElementsByTagName('div')
```

vill du få tag på alla i det aktuella dokumentte kör du document.

Annars kan du skicka in ett element och plocka fram alla divar som är barn till det elementet:

```
var foo=document.getElementById('bar')

var divs_in_foo= [I]foo[/I].getElementsByTagName('div')
```

<http://developer.mozilla.org/en/docs/DOM:element.getElementsByTagName>

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

## #3 — voigtann1, 2007-05-21T13:35Z

Ska testa detta :) ser trevligt ut :) Men man måste triggar javascriptet ändå rätt?

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

## #4 — @nders, 2007-05-21T13:38Z

> **voigtann1 skrev:**
>
> Men man måste triggar javascriptet ändå rätt?

Que? Man ska alltid göra rätt. Om man inte gör rätt, så gör man fel, och det är inte bra. Eller vad menar du?

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

## #5 — voigtann1, 2007-05-21T14:01Z

Inget @nders :P jag testar innan jag återkommer :P

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

## #6 — Koplik, 2007-05-21T14:39Z

Någon som kanske redan är självklart, men som kan vara av intresse i tråden är att lägga till eventhandlers till alla divvar också.

```
    var divs = document.getElementsByTagName("div");

    for (var i = 0; i < divs.length; i++) {
      addEventHandler(divs[i], "click", function); //element, event, function
    }

function addEventHandler(element, event, functionName) {
    if (element.attachEvent) { //ie
        element.attachEvent('on' + event, functionName);
    }else if(element.addEventListener) {
        element.addEventListener(event, functionName, false);
    }else {
        element['on' + event] = functionName;
    }
}
```

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/160535-alla-div-i-ett-dokument
