---
title: "innerHTML tar inte med sådant som är ändrat i inputrutor"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/145125-innerhtml-tar-inte-med-sådant-som-är-ändrat-i-inputrutor"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "Addeladde"
published: "2006-04-05T17:12:53.000Z"
updated: "2006-04-23T09:43:38.000Z"
replies: 8
views: 451
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/145125-innerhtml-tar-inte-med-sådant-som-är-ändrat-i-inputrutor"
---

# innerHTML tar inte med sådant som är ändrat i inputrutor

## #1 — Addeladde, 2006-04-05T17:12Z

Hej

Om jag har ett lager som heter content och innanför det lagret har jag en inputruta där jag kan skriva text. Om jag sedan tar document.getElementByID('content').innerHTML så innehåller det inte det som skrivits i inputrutan. 

Jag lägge till inputrutor efterhand med javascript och infogar dem med document.getElementByID('content').innerHTML += merContent

Hur löser jag detta?

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

## #2 — sl0k, 2006-04-05T17:14Z

Om du vill ha värdet på en input kan du använda...
**document.getElementById('idPåDinInput').value**

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

## #3 — stattin, 2006-04-05T17:16Z

Tja.. det borde väl bara att använda document.formnamn.inputnamn.value för att få värdet med sig.. eller? Vet ju inte hur ditt script ser ut.

red: eller som sl0k sa..  :OO

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

## #4 — Addeladde, 2006-04-05T17:24Z

Problemet är att mitt fält byggs upp dynamiskt efterhand så det kan röra sig om massor av inputrutor.

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

## #5 — Addeladde, 2006-04-05T17:25Z

```
function addTid(){
  for(i=1; i<=antTider; i++){
		document.getElementById('pmContainer'+i).innerHTML = "";
	}
	startDatum = document.getElementById('strAddProjektaktivitetStart'+antTider).value;
	slutDatum = document.getElementById('strAddProjektaktivitetSlut'+antTider).value;
	startDatum = dateAdd(left(startDatum,10)) + right(startDatum,9)
	slutDatum = dateAdd(left(slutDatum,10)) + right(slutDatum,9)
	antTider++;
  var kod;
	kod = "<div id=\"tContainer"+ antTider +"\"><table style=\"width: 540px;\" border=\"0\" cellspacing=\"2\" cellpadding=\"0\">" +
				"<tr>" +
          "<td align=\"right\" style=\"width:80px;\">Start:</td>" +
          "<td align=\"left\" style=\"width:165px;\" nowrap><input name=\"strAddProjektaktivitetStart"+ antTider +"\" type=\"text\" id=\"strAddProjektaktivitetStart"+ antTider +"\" size=\"19\" value=\""+ startDatum +"\"> <input type=\"button\" id=\"buttonStart\" style=\"height: 16px; width: 21px; margin-bottom: 1px;\" class=\"ButtonW100\" onClick=\"dateWindow('strAddProjektaktivitetStart"+ antTider +"');\" value=\"...\"></td>" +
          "<td align=\"right\" style=\"width:53px;\">Slut:</td>" +
          "<td style=\"width:165px;\" nowrap><input name=\"strAddProjektaktivitetSlut"+ antTider +"\" type=\"text\" id=\"strAddProjektaktivitetSlut"+ antTider +"\" size=\"19\" value=\""+ slutDatum +"\"> " +
          "<input type=\"button\" id=\"buttonStart\" style=\"height: 16px; width: 21px; margin-bottom: 1px;\" class=\"ButtonW100\" onClick=\"dateWindow('strAddProjektaktivitetSlut"+ antTider +"');\" value=\"...\"></td>" +
          "<td style=\"padding-left: 4px;\" id=\"pmContainer"+ antTider +"\"><a href=\"javascript: delTid();\"><img src=\"bilder/ikoner/minus18.gif\" style=\"border: 0; width: 18px; height:18px;\" alt=\"Ta bort denna tidrad!\"></a>&nbsp;<a href=\"javascript: addTid();\"><img src=\"bilder/ikoner/plus18.gif\" style=\" border: 0; width: 18px; height:18px;\" alt=\"Lägg till ytterliggare tid\"></a></td>" +
				"</tr>" +
				"<tr>" +
          "<td align=\"right\" style=\"width:80px;\">Typ:</td>" +
          "<td align=\"left\" colspan=\"4\">" +
            <% Response.write("""<table border=\""0\"" cellspacing=\""0\"" cellpadding=\""0\"">""+" & vbcrlf & """  <tr>""+" & vbcrlf)
							While not projektaktivitettypRS.Eof
							  If projektaktivitettypRS("projektaktivitettypID") = 1 Then
								  checkad = " checked"
								End If
							  Response.write "    ""<td valign=\""middle\"">" & projektaktivitettypRS("projektaktivitettypNamn") & "</td>""+" &vbcrlf &"    ""<td valign=\""middle\"" style=\""padding-right: 5px;\""><input type=\""radio\"" name=\""strAddProjektAddProjekaktivitetTyp""+ antTider +""\"" value=\"""& projektaktivitettypRS("projektaktivitettypID") &"\"" style=\""border:0;\"" "& checkad &"></td>""+" &vbcrlf
							  checkad = ""
								projektaktivitettypRS.MoveNext
							Wend
							projektaktivitettypRS.MoveFirst
							Response.write("  ""</tr>""+" & vbcrlf & """</table>""+" & vbcrlf)
							%>
         "</td>"+
				 "</tr>"+
				  "<tr>" +
          "<td align=\"right\" style=\"width: 80px;\">Prisarbete:</td>" +
          "<td><input name=\"strAddProjektAktivitetStandardpris"+ antTider +"\" id=\"strAddProjektAktivitetStandardpris"+ antTider +"\" type=\"text\" size=\"10\" value=\"\" onkeyup=\"if(!this.value.match(/^\d+$/)){ this.value=(this.value.match(/\d+/))?this.value.match(/\d+/):''; }\"></td>" +
        "</tr>" +
				"</table></div>"
  document.getElementById('tider').innerHTML += kod
}
```

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

## #6 — sl0k, 2006-04-05T17:34Z

jo men du får ha koll på vilka objekt du lägger till o sen loopa igenom dem när du vill veta deras värden.

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

## #7 — Addeladde, 2006-04-14T09:52Z

InternetExplorer tar med ändrade input values. Verkar som om det är en bugg i Firefox

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

## #8 — nitro2k01, 2006-04-14T10:53Z

Detta ar visserligen en fullosning, och den funka ungefar som du vill: <http://www.webforum.nu/showthread.php?t=118125>
Jag kan kanske fixa en finare losning at dig.

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

## #9 — Addeladde, 2006-04-23T09:43Z

> **nitro2k01 skrev:**
>
> Detta ar visserligen en fullosning, och den funka ungefar som du vill: <http://www.webforum.nu/showthread.php?t=118125>
> Jag kan kanske fixa en finare losning at dig.

Vad är det för lösning som kan vara snyggare?

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/145125-innerhtml-tar-inte-med-sådant-som-är-ändrat-i-inputrutor
