Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

272
Visualizações
¿Se puede capturar CMD/CTRL+Shift+1-9 en el navegador js?

Estoy construyendo un SPA donde sería bastante útil si pudiera capturar los accesos directos cmd / ctrl + shift + 1 a 9. Me parece que esto debería ser posible, ya que ningún navegador que conozco vincula estas teclas a nada más, pero por alguna razón, presionar cmd + shift + 1 (estoy usando una macbook) ni siquiera provoca un evento de teclado.

¿Es esta una limitación inherente de Chrome, o hay algo especial que no conozco que deba hacerse para capturar estos eventos?

about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

No tengo una Macbook, pero puedo capturar ctrl + shift + 1 (asegúrese de enfocar el cuadro de resultados del fragmento):

 document.body.addEventListener('keyup', function(e) { if((e.code == 'Digit1' || e.code == 'Numpad1') && e.ctrlKey && e.shiftKey) { console.log('ctrl+shift+1'); } else { console.log(e.key, 'pressed') } });

Esto depende del diseño, es decir, si no está utilizando QWERTY, ¡cuidado! Consulte la página KeyboardEvent para obtener ayuda con diferentes distribuciones de teclado.

about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda