---
title: "error: \"är null eller inte ett objekt\""
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/151853-error-är-null-eller-inte-ett-objekt"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "stolpskottet"
published: "2006-09-28T16:24:55.000Z"
updated: "2006-09-28T16:39:14.000Z"
replies: 1
views: 300
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/151853-error-är-null-eller-inte-ett-objekt"
---

# error: "är null eller inte ett objekt"

## #1 — stolpskottet, 2006-09-28T16:24Z

Hej!

Jag får ett felmeddelande i IE första gången jag går in på sidan, försvinner direkt jag rör musen över en länk: 

```
rad: 49
fel:  'document.all.floatingmenu.offsetTop' är null eller inte ett objekt
```

 
såhär ser min rad 49 ut:

```
nCurrentPos = document.all["floatingmenu"].offsetTop;
```

Har snott och ändrat lite kod för att få en "flytande" meny men där tog kunskaperna slut, nån som vet vad felet beror på?

tacksam för svar!

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

## #2 — @nders, 2006-09-28T16:39Z

Det känns som att du kär scriptet innan sidan är färdigladdad, dvs innan browsern vet vad floatingmenu är för något. Mitt tips är att du kör scriptet när sidan laddad klart (\<body onload="din_funktion();"\> till exempel).

Dessutom bör du inte använda document.all, då det enbart stöds av IE. Använd document.getElementById() istället.

Visa mer kod så kan du säkert få mer hjälp.

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/151853-error-är-null-eller-inte-ett-objekt
