---
title: "Event veta vad man klickat på"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/131926-event-veta-vad-man-klickat-på"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "Addeladde"
published: "2005-07-27T12:35:45.000Z"
updated: "2005-07-27T16:22:38.000Z"
replies: 2
views: 250
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/131926-event-veta-vad-man-klickat-på"
---

# Event veta vad man klickat på

## #1 — Addeladde, 2005-07-27T12:35Z

Hej

I Internet Explorer kan man använda något som heter: event.srcElement.name men det fungerar inte i Firefox.

```
<SCRIPT FOR="document" EVENT="onmousedown()" LANGUAGE="javascript1.2">
if(event.srcElement.name == 'file'){
  alert('Du har klickat på en fil')
} else {
  alert('Du har klickat någon annanstans')
}
```

Det som jag vill åstadkomma är att när man högerklickar så ska man få upp en meny om man klickar på ett visst objekt. Klickar man någon annanstans än på objektet ska man få upp en annan contextmeny. Det ska fungera i Firefox.

Hur fixar jag det?

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

## #2 — Addeladde, 2005-07-27T16:01Z

Satte en varibel som ändras när man drar musen över objekten så då kan man veta vart musen befinner sig.

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

## #3 — zcorpan, 2005-07-27T16:22Z

```
function foo(e){
 if(e.target.name == "file")
  alert("Du har klickat på en fil");
 else
  alert("Du har klickat någon annanstans");
}
document.addEventListener("mousedown", foo, false);
```

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/131926-event-veta-vad-man-klickat-på
