mark: keyboardshortcuts

Beitrag lesen

Die zweite Problematik ist, dass ich im Interface die gewählten Tastenkombis auch wieder hinschreiben möchte

Oder noch einfacher mit css Attributselektoren. In Etwa so:

<button data-keycode1="irgendeineZahl" data-keycode2="irgendeineZahl">
     <span>+</span>
</button>
button[data-keycode1=irgendeineZahl]:before{
    content: "Dein Keycode";
}

button[data-keycode1=irgendeineZah2]:after{
   content: "Dein Keycode"
}

/*Wenn kein 2. Keycode Vorhanden */
button[data-keycode2=''] span{
   display:none;
}

In Sass oder Less kannst du das ja als Schleife ausgeben.

lg