1

文字のリストがあるとします:

+ * & # @

キープレスで無効にできるように、jqueryでそれらを読み取るにはどうすればよいですか?

 $(document).on("keydown", ".quick-edit", function(e) {
        if (e.keyCode == &) {
           return false;
        }
    });

私の質問を言い換えると、文字列から charCode を知りたいです&

4

2 に答える 2

3

e.which押されたキーの均質化されたコードを提供し、無効なキーコードの配列を使用してデフォルトのアクションを防ぐことができます。

var disabled = [55, 107, 106]
$(document).on("keydown", ".quick-edit", function (e) {
    console.log(e.which)
    if($.inArray(e.which, disabled)!=-1){
        e.preventDefault()
    }
});
于 2013-11-01T17:01:39.873 に答える
0

解決策を見つけました。

http://www.w3schools.com/jsref/jsref_charcodeat.asp

var str = "$";
var n = str.charCodeAt(0);
于 2013-11-01T18:56:40.527 に答える