Hallo,
ich habe folgende JS-Funktion:
Es wird einfach aus einer Select-Liste der Index ausgelesen und wenn Enter (keyCode 13) gedrückt wird, werden eben die Funktionen moveListBack oder moveToNextLevel aufgerufen (je nachdem welcher Index ausgelesen wurde).
Ich möchte nun ZUSÄTZLICH zu der Enter-Taste das gleiche Verhalten auch für das Klicken mit der Maus schaffen. Also if (maus_klick) {moveToNextLevel oder moveListBack}. Leider habe ich keinen KeyCode für die Maus gefunden und click oder onclick events bring ich nicht zum laufen
Vielen Dank für die Hilfe
Grüße
Tud
ich habe folgende JS-Funktion:
Code:
function initSelection()
{
var lis = document.getElementById("id_von_Elem");
lis.onkeydown = function(event)
{
var selection = lis.selectedIndex;
var value = lis.options[lis.selectedIndex].value;
event = event || window.event;
if(event.keyCode == 13) {
if ( selection == 0 )
{
if ( activeClassId != 0 )
moveListBack();
else
moveToNextLevel(value);
}
else moveToNextLevel(value);
}
}
}
Es wird einfach aus einer Select-Liste der Index ausgelesen und wenn Enter (keyCode 13) gedrückt wird, werden eben die Funktionen moveListBack oder moveToNextLevel aufgerufen (je nachdem welcher Index ausgelesen wurde).
Ich möchte nun ZUSÄTZLICH zu der Enter-Taste das gleiche Verhalten auch für das Klicken mit der Maus schaffen. Also if (maus_klick) {moveToNextLevel oder moveListBack}. Leider habe ich keinen KeyCode für die Maus gefunden und click oder onclick events bring ich nicht zum laufen
Vielen Dank für die Hilfe
Grüße
Tud