---
title: "Hitta namn på kontroll som orsakade click"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/154891-hitta-namn-på-kontroll-som-orsakade-click"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "erka"
published: "2006-12-15T07:26:17.000Z"
updated: "2006-12-15T09:47:15.000Z"
replies: 3
views: 255
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/154891-hitta-namn-på-kontroll-som-orsakade-click"
---

# Hitta namn på kontroll som orsakade click

## #1 — erka, 2006-12-15T07:26Z

Hej
Jag undrar om man med javascript på något sätt kan göra följande. Jag har en asp.net sida som skriver ut en hyperlink, en a tagg. När jag sätter javascriptet till den (onclick anropar en funktion med lite param.) kan jag inte få reda på taggens framtida id, det sker i ett senare event. Så jag undrar om jag ifrån mitt javascript kan få reda på namnet på kontrollen som triggade scriptet

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

## #2 — Web-Tor, 2006-12-15T07:43Z

Vet inte om jag förstår dig helt men du kan komma åt objektet som triggade ett event så här:

```
<script>
function who(){
	alert(window.event.srcElement.name)
}
</script>

<a href="#" name="myName" onclick="who();">Vem?</a>
```

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

## #3 — erka, 2006-12-15T09:08Z

Event är null överallt...Det triggas via

\<a id="Properties_dgProperties_ctl04_propertyInfo_Activity@ActivityManagers" href="javascript:OpenMultiListDialog(15, 'Activity@ActivityManagers', 'Aktivitetsansvariga');"\>...\</a\>

Kanske måste lägga om det till onclick på någon kontroll

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

## #4 — Peter S, 2006-12-15T09:47Z

Ja, du får lägga det till onclick. Sedan

```
function who(e)
{
  if (window.event) alert(window.event.srcElement.id)
  else if (e) alert(e.target.id)
}

who(event);
```

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/154891-hitta-namn-på-kontroll-som-orsakade-click
