jQuery keypress() Metoda

❮ Metody zdarzeń jQuery

Przykład

Policz liczbę naciśnięć klawiszy w polu <input>:

$("input").keypress(function(){
  $("span").text(i += 1);
});

Definicja i użycie

Kolejność zdarzeń związanych ze zdarzeniem naciśnięcia klawisza:

  1. keydown - klucz jest w drodze w dół
  2. keypress - klawisz jest wciśnięty
  3. keyup - klawisz jest zwolniony

Metoda keypress() wyzwala zdarzenie naciśnięcia klawisza lub dołącza funkcję do uruchomienia po wystąpieniu zdarzenia naciśnięcia klawisza.

Zdarzenie naciśnięcia klawisza jest podobne do zdarzenia naciśnięcia klawisza. Zdarzenie następuje po naciśnięciu przycisku.

Jednak zdarzenie naciśnięcia klawisza nie jest uruchamiane dla wszystkich klawiszy (np. ALT, CTRL, SHIFT, ESC). Użyj metody keydown(), aby również sprawdzić te klucze.


Składnia

Wywołaj zdarzenie naciśnięcia klawisza dla wybranych elementów:

$(selector).keypress()

Dołącz funkcję do zdarzenia naciśnięcia klawisza:

$(selector).keypress(function)

Parameter Description
function Optional. Specifies the function to run when the keypress event is triggered

❮ Metody zdarzeń jQuery