2

JavaScriptでキーボードボタンをトリガーし、Caps Lockボタンに応じて入力ケースを取得することは可能ですか?

したがって、Caps Lockがオンの場合は、「大文字にする必要があります」または「オフの場合は小文字にする必要があります」。

4

2 に答える 2

2

キーイベントをトリガーします。

var ev = jQuery.Event("keypress");
ev.ctrlKey = false;
ev.which = 37;
$("container").trigger(ev);

お役に立てば幸いです。

于 2012-10-22T10:58:08.237 に答える
1

javascriptイベントオブジェクトは、Capslockが押されているかどうかに応じて異なるキーコードを提供します。

$('#yourTxtBox').keypress(function(e){

//eg:for small case letter 'a' it give you '65' and for capital 'A' it gives you '97'

    console.log(e.which);

});

そのため、Capslockが押されているかどうかを簡単に識別できます。

于 2012-10-22T11:10:44.617 に答える