Latest web development tutorials

jQuery keypress() 方法

jQuery 事件方法 jQuery事件方法

實例

計算在<input> 字段內的按鍵次數:

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

嘗試一下»

定義和用法

與keypress 事件相關的事件順序:

  1. keydown -鍵按下的過程
  2. keypress - 鍵被按下
  3. keyup -鍵被鬆開

keypress() 方法觸發keypress 事件,或規定當發生keypress 事件時運行的函數。

keypress 事件與keydown 事件類似。 當按鈕被按下時發生該事件。

然而,keypress 事件不會觸發所有的鍵(比如ALT、CTRL、SHIFT、ESC)。 請使用keydown() 方法來檢查這些鍵。


語法

觸發被選元素的keypress 事件:

$(selector).keypress() 尝试一下

添加函數到keypress 事件:

$(selector).keypress(function) 尝试一下

参数 描述
function 可选。规定 keypress 事件触发时运行的函数。


jQuery 事件方法 jQuery事件方法