---
title: "Hur \"tömma\" en <table> dynamiskt?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/180677-hur-tömma-en-table-dynamiskt"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "erciz"
published: "2009-10-12T16:57:01.000Z"
updated: "2009-10-12T17:34:02.000Z"
replies: 2
views: 369
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/180677-hur-tömma-en-table-dynamiskt"
---

# Hur "tömma" en <table> dynamiskt?

## #1 — erciz, 2009-10-12T16:57Z

Jag har en tabell som jag vill tömma dynamiskt med javascript. I Chrome och Firefox går det bra med 

```
document.getElementById('mytable').innerHTML = '';
```

...men i **Internet Explorer** är tydligen innerHTML i tabeller "read only". Finns det nån bra lösning på det?

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

## #2 — nitro2k01, 2009-10-12T17:25Z

Visserligen bara testat i FF eftersom det är vad jag har tillgång till just nu, men det bör funka i IE också. Sedan vill du förstås lägga in nya element i tabellen?

```
function clearTable(el){
	for(var i=0; i<el.childNodes.length; i++){
		if(el.childNodes[i].nodeType==1)
			el.removeChild(el.childNodes[i])
	}
}
...
clearTable(document.getElementById('myTable'));
```

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

## #3 — erciz, 2009-10-12T17:34Z

Tack!
Hittade även att det fanns en **deleteRow(0)** på \<table\>.

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/180677-hur-tömma-en-table-dynamiskt
