---
title: "Ursprungs-div?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/153516-ursprungs-div"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "whad"
published: "2006-11-08T15:43:19.000Z"
updated: "2006-11-08T16:36:50.000Z"
replies: 2
views: 422
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/153516-ursprungs-div"
---

# Ursprungs-div?

## #1 — whad, 2006-11-08T15:43Z

Jag har följande:

```
<div id="div1">
	<table border=1 width=200>
	<tr>
	<td>hej</td>
	<td>hej</td>
	<td>hej</td>
	</tr>
	<tr>
	<td>hej</td>
	<td>hej</td>
	<td>hej</td>
	</tr>
	</table>
</div>
```

Och kör följande:

```
var ett
ett="<table border=1 width=200><tr><td>då</td><td>då</td><td>då</td></tr><tr><td>då</td><td>då</td><td>då</td></tr></table>"
function test1(){
document.getElementById('div1').innerHTML=ett;
}
```

Hur får jag då tillbaka det som fanns i div1 från början?
Om jag ska kunna byta mellan två olika tabeller måste då båda ligga i scriptet från början?

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

## #2 — Peter S, 2006-11-08T15:57Z

Det är ett alternativ. Ett annat är

```
var ett="<table border=1 width=200><tr><td>då</td><td>då</td><td>då</td></tr><tr><td>då</td><td>då</td><td>då</td></tr></table>";
var i = 0, orig;
function test1(){
  if (i == 0) orig = document.getElementById('div1').innerHTML;
  document.getElementById('div1').innerHTML = (i % 2) ? ett : orig;
  ++i;
}
```

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

## #3 — whad, 2006-11-08T16:36Z

Tackar!

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/153516-ursprungs-div
