Taste beim onkeyup-Event eines Controls herausfind

Hallo,

ich habe ein HTML-Control, bei dem ich eine bestimmte Aktion ausführen möchte, wenn im Control die Hoch- oder Runtertaste gedrückt wird.

Wie kann ich herausfinden, welche Taste beim onkeyup-Event betätigt wurde?

guten tag,

Wie kann ich herausfinden, welche Taste beim onkeyup-Event
betätigt wurde?

google wird dir bei der suche nach „keycode“ behilflich sein.
bei den treffern wirst du die jeweilige taste dazu finden … da kannst du dir deine hoch-runter-taste aussuchen :smile:)

gruß
klaus

Danke, aber ein bisschen konkreter hätte es schon sein können.

Wem es interessiert hier die Lösung (Codeausschnitt):

function getKeyCode(event) {
event = event || window.event;
return event.keyCode;
}

function textBox_onkeypress(textBox, event)
{
var key = getKeyCode(event);
var curPos = textBox.selectionStart
var length = textBox.value.length;

// Pfeiltasten gedrückt: Zahl vergrößern, verringern
if ((key == 38) || (key == 40))
{
summand = 1;

if(key == 38) // Pfeil hoch
num += summand;
else if(key == 40) // Pfeil runter
num -= summand;

}
}
}

Danke, aber ein bisschen konkreter hätte es schon sein können.

Bitte,
jetzt weiß man zumindest, was Du mit Hoch-Runter-Tasten meinst :smile: