---
title: "visa meny funkar inge vidare"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/110956-visa-meny-funkar-inge-vidare"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "Jesper T"
published: "2004-09-06T17:30:58.000Z"
updated: "2004-09-06T18:21:34.000Z"
replies: 6
views: 272
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/110956-visa-meny-funkar-inge-vidare"
---

# visa meny funkar inge vidare

## #1 — Jesper T, 2004-09-06T17:30Z

Hur skulle man kunna göra för att den diven skall gömmas om man sätter fucus utanför diven?

```
<script type="text/javascript">
function showMenu(id){
if(document.all[id].style.display=="none"){
document.all[id].style.display="block";
document.all[id].style.left=window.event.x;
document.all[id].style.top=window.event.y;
}else{
setTimeout("document.all[\""+id+"\"].style.display='none';",600);
}
};
</script>

<input type="button" onclick="showMenu('foo')" value="show/hide">

<div id="foo" style="position:absolute;display:none;">Hej</div>
```

Jag vet att "document.all" inte är bra, men i detta fall så är spelar det ingen betydelse.

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

## #2 — Jesper T, 2004-09-06T17:41Z

verkar funka med onblur:
\<input type="button" onclick="showMenu('foo')" value="show/hide" onblur="showMenu('foo')"\>

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

## #3 — nitro2k01, 2004-09-06T17:43Z

Du menade att sätta focus utanför knappen alltså?

För övrigt är den koden väldigt IE-specifik, försök byta ut document.all\[id\] mot document.getElementById(id) så är du iaf en bit på vägen.

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

## #4 — Jesper T, 2004-09-06T17:47Z

Tack, 

> **Jag själv skrev:**
>
> Jag vet att "document.all" inte är bra, men i detta fall så är spelar det ingen betydelse.

 ;)

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

## #5 — silfver, 2004-09-06T18:01Z

För övrigt funkar inte scriptet i firefox... tror jag.

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

## #6 — Jesper T, 2004-09-06T18:02Z

> **Jesper T skrev:**
>
> Tack, 
>
> > **Jag själv skrev:**
> >
> > Jag vet att "document.all" inte är bra, men i detta fall så är spelar det ingen betydelse.
>
>  ;)

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

## #7 — silfver, 2004-09-06T18:21Z

:OO

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/110956-visa-meny-funkar-inge-vidare
