Opis narzędzia

JavaScript Key Code Identifier to przydatne narzędzie, które pokazuje dokładnie, które kody klawiszy i właściwości są wywoływane po naciśnięciu klawiszy na klawiaturze. Idealne do identyfikacji wartości keycode w zdarzeniu onkeydown w JavaScript, narzędzie natychmiast wyświetla właściwości zdarzenia klawisza bez konieczności pisania jakiegokolwiek kodu. Niezależnie od tego, czy potrzebujesz znaleźć kod klawisza Enter w JavaScript, czy inny wartość zdarzenia klawiatury, po prostu naciśnij klawisz i od razu zobacz wszystkie jego właściwości.

Przypadki użycia

  • Programiści web tworzący skróty klawiaturowe lub hotkeye w swoich aplikacjach przy użyciu wykrywania keycode w zdarzeniu onkeydown w JavaScript
  • Twórcy gier implementujący sterowanie klawiaturą i potrzebujący zidentyfikować konkretne kody klawiszy
  • Testowanie wartości keycode klawisza Enter w JavaScript oraz innych zdarzeń klawiatury w przeglądarkach
  • Określanie prawidłowych kodów klawiszy do użycia w nasłuchiwaczach i obsłudze zdarzeń JavaScript
  • Debugowanie problemów ze zdarzeniami klawiatury w różnych przeglądarkach i systemach operacyjnych

Jak używać

  1. Kliknij dowolne miejsce w narzędziu i naciśnij dowolny klawisz na klawiaturze
  2. Natychmiast zobacz właściwości klawisza wyświetlone w obszarze wynikowym
  3. Przełącz „Zapobiegaj domyślnemu”, aby zatrzymać akcje przeglądarki (przydatne przy testowaniu klawiszy funkcyjnych)
  4. Skopiuj potrzebne wartości przyciskiem Kopiuj

Dostępne właściwości

  • Key: Wartość naciśniętego klawisza (np. "a", "Enter", "ArrowUp") – przydatna przy nowoczesnym wykrywaniu keycode w JavaScript
  • Code: Fizyczny kod klawisza (np. "KeyA", "Enter", "ArrowUp") – standardowy sposób identyfikacji klawiszy
  • Ctrl key: Czy klawisz Ctrl był przytrzymany podczas naciśnięcia
  • Shift key: Czy klawisz Shift był przytrzymany podczas naciśnięcia
  • keyCode: Przestarzały numeryczny kod klawisza (uwzględniony dla kompatybilności wstecznej, np. wartość keyCode klawisza Enter w JavaScript to 13)