Jag försöker att skriva ett litet script som ska kontrollera om man har tryckt på "enter" eller inte och det fungerar fint i Safari och IE men jag kan inte få det att fungera i Firefox.
Jag har tittat runt på internet och detta, enligt vad jag har förstår, ska fungera men det gör det inte. Det är två funktioner som ska göra samma sak, testar båda då det skiljer sig lite.
function keycode_1(e) {
var keycode;
if (window.event)
keycode = window.event.keyCode;
else if (e)
keycode = e.which;
else
return true;
if (keycode == 13)
alert("Hello World");
}
function keycode_2(e) {
if (!e) var e = window.event
if (e.keyCode) code = e.keyCode;
else if (e.which) code = e.which;
alert(code);
}
Sedan kopplar jag dem till följande HTML-kod.
<input type="text" id="test" onkeypress="return keycode_x()" \>
Hur ska jag göra för att få det fungera?