Zrobiłem taki kod:
document.addEventListener('keydown', function(event){
if(skroty_wl_wyl === false){
event.stopPropagation();
}
else{
var klik = document.getElementById("przyciski");
if (event.key >=0 <=9 ) {
klik.onclick = nacisk(event.key);
event.preventDefault();
}
if (event.key == 'Backspace') {
klik.onclick = znak_dzialanie('czysc');
}
}
});
I działał aż nagle przestał działać klawisz Backspace bo gdy klikam klawisz backspace to on mi wyświetla się jako napis w tym pierwszym if pewnie jak bym zamienił miejszacami te ify to by działało tak jak ma działać ale wcześniej tak też działało ale coś się zepsuło wie ktoś dlaczego ten pierwszy if wpisuje mi też backspace pomimo ze ma w warunku tylko od liczby 0 do 9?