---
title: "slice"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/126385-slice"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "Web-Tor"
published: "2005-04-14T11:54:15.000Z"
updated: "2005-04-14T12:49:28.000Z"
replies: 3
views: 327
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/126385-slice"
---

# slice

## #1 — Web-Tor, 2005-04-14T11:54Z

Borde inte detta funka?

```
<script>
function f(){
	var trTags=document.getElementsByTagName('TR');
	alert(trTags.slice(1,4))
}

</script>

<table>
	<tr>
		<td>1</td>
	</tr>
	<tr>
		<td>2</td>
	</tr>
	<tr>
		<td>3</td>
	</tr>
	<tr>
		<td>4</td>
	</tr>
	<tr>
		<td>5</td>
	</tr>
</table>

<button onclick="f()">Slice</button>
```

Jag får "Object doesn't support this property or method" på Javascriptets andra rad.

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

## #2 — Hydr0matic, 2005-04-14T12:12Z

getElementsByTagName returnerar en NodeList, och det objektet har bara metoderna:

int getLength() - The number of nodes in the list.
Node item(int index) - Returns the indexth item in the collection.

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

## #3 — Web-Tor, 2005-04-14T12:19Z

Jag misstänkte att det inte blev en array av getElementsByTagName.

Hur sjutton ska jag göra för att få ut några av värdena i en "NodeList" då?

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

## #4 — Web-Tor, 2005-04-14T12:49Z

Jag fick lösa det på ett helt annat sätt.
Jag satte ett id på den första \<tr\> taggen och ett annat id på den sista \<tr\> taggen.
Sedan sorterade jag endast ut de \<tr\> taggar som låg där emellan.

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/126385-slice
