---
title: "document.getElementsByName(\"show\").innerHTML fungerar detta på en div?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/168547-document-getelementsbyname-show-innerhtml-fungerar-detta-på-en-div"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "Mattias Nordin"
published: "2008-01-29T13:01:54.000Z"
updated: "2008-01-29T23:41:42.000Z"
replies: 2
views: 511
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/168547-document-getelementsbyname-show-innerhtml-fungerar-detta-på-en-div"
---

# document.getElementsByName("show").innerHTML fungerar detta på en div?

## #1 — Mattias Nordin, 2008-01-29T13:01Z

Hej, sitter och labbar lite med javascript. Undrar nu om det går att bygga en funktion som hämtar innerHTML från flera div objekt och ändrar dem lite.

Jag får det att fungera med getElementById men vill som sagt köra funktionen på alla divar med samma namn. Är detta möjligt? 

Jag antar att getElementsByName ger något liknande en array med data.

Exempel på vad jag vill göra:

```
<div name="show">
a
</div>

<div name="show">
b
</div>

str = document.getElementsByName("show").innerHTML;
loop str[i]
str[i] = str[i] +"test"
next
```

Ska returnera:

**atest**  

**btest**

Mattias räcker upp handen och väntar på läraren :stud

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

## #2 — colione, 2008-01-29T15:46Z

```
str = document.getElementsByName("show")
for (i=0;i<str.length;i++) {
s=str[i];
s.innerHTML += "test"
}
```

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

## #3 — zcorpan, 2008-01-29T23:41Z

\<div name="show"\> funkar nog inte -- name='' finns inte på \<div\>. Du vill nog ha class='show' och [getElementsByClassName](http://therealcrisp.xs4all.nl/blog/2007/08/13/getelementsbyclassname-re-re-re-visited/).

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/168547-document-getelementsbyname-show-innerhtml-fungerar-detta-på-en-div
