---
title: "Känna vilken tangent?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/68157-känna-vilken-tangent"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "rIkLuNd"
published: "2003-02-13T12:16:47.000Z"
updated: "2003-02-13T13:29:54.000Z"
replies: 2
views: 339
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/68157-känna-vilken-tangent"
---

# Känna vilken tangent?

## #1 — rIkLuNd, 2003-02-13T12:16Z

Går det att göra så att ett script känner av vilken tangent som trycks ner på tangentbordet, och utföra olika saker beroende på vilken tangent som trycks ner?

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

## #2 — Tryptomine, 2003-02-13T13:29Z

Det här är kanske något du kan använda med lite modifieringar.
Koden läggs lämpligtvis efter \<head\>-taggen

```
<script language="javascript">
<!--
/* Fånga events för Key up/down (IE) */
window.document.onkeydown = EventKeyDownIE;
window.document.onkeyup = EventKeyUpIE;
/*      
   NOTE: För Netscape, borde koden bli något liknande
   
      if(navigator.userAgent.indexOf("MSIE")<0)
      {
	    window.document.captureEvents(Event.KEYPRESS);
	    window.document.captureEvents(Event.KEYDOWN); 
	    window.document.onkeydown = EventKeyDownNS;
	    window.document.onkeyup = EventKeyUpNS;
      }
	
	
      function EventKeyDownNS(e)
      {
	    var key;
	    key=String.fromCharCode(e.which);
	    ....
	    ....  
	    return true;
      }
*/

/* KeyDown event för IE browsers */
function EventKeyDownIE(e)
{
	var key;
	key=window.event.keyCode;
	if(key=="något värde")
		gör något
	else
		event.returnValue=false;
		
	return true;
}

/* KeyUp event för IE browsers */
function EventKeyUpIE(e)
{
	var key;
	key=window.event.keyCode;
	if(key=="något värde")
		gör något
	else
		event.returnValue=false;
	return true;
}
//-->
</script>
```

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

## #3 — rIkLuNd, 2003-02-13T13:29Z

Tack så mycket!

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/68157-känna-vilken-tangent
