2011-09-22 4 views
10

キーボードの指定をトリガーする方法key.CodeイベントをjQueryでですか?Jqueryトリガーキー。コードイベント

私はあなたがバックスペースボタンをキャンセルすることができます。これにより、特にバックスペースキーボードイベント

答えて

14
var e = jQuery.Event("keydown"); 
e.which = 8; // some value (backspace = 8) 
$("input").trigger(e); 
1
<body onkeydown="return inspectKeyCode(event);"> 

function inspectKeyCode(event) 
{ 
    if(event.keyCode == 8){ 
    //Do whatever 

    //For disabling return false; 

    } 
} 

にトリガしたいとwoul。

+0

デフォルトの動作を無効にするには、e.preventDefault()を使用します。この方法で、他のキーダウンイベントを安全に追加することができます。テスト用。 –

関連する問題