webForumDet fria alternativet

Enter = funktion

5 svar · 412 visningar · startad av learn

learnMedlem sedan jan. 20051 130 inlägg
#1

Hur gör jag för att funktionen "hej()" skall köras när användaren trycker på Enter?

Det rör sig inte om ett formulär.

Antar att det har med window.event att göra, men hur exakt?

lunaMedlem sedan juli 2004181 inlägg
#2
function document.onkeydown()
{
  var keycode = (window.event.which) ? window.event.which : window.event.keyCode;
  if( keycode == 13 )
  {
    hej( );
  }
}
FuelMedlem sedan okt. 20001 285 inlägg
#3

ja .. nitro2k01 skrev något liknande i en annan tråd .. kommer inte ihåg vilken

document.onkeydown = function() {
	var ev = window.event||arguments[0];
	if (ev.keyCode == 13) {
		hej();
		return false;
	}
}
learnMedlem sedan jan. 20051 130 inlägg
#4

Tack!

FuelMedlem sedan okt. 20001 285 inlägg
#5

Tacka nitro2k01 :bire cheers .. ( cola.. )

nitro2k01Medlem sedan aug. 20039 342 inlägg
#6

For reference: http://www.webforum.nu/showthread.php?t=146898
Det var övrigen inte Cola från början utan must.
http://member.webforum.nu/6067/muste.gif
http://member.webforum.nu/6067/musp.gif

132 ms totalt · 3 externa anrop · v20260731065814-full.b943c234
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)