【发布时间】:2013-11-13 06:08:44
【问题描述】:
任何想法为什么charCodeAt(0) 和e.keyCode 的结果不匹配?以及如何解决这种情况?
var stop_symbols = $("#words_stop_symbols span").text().split('').map(function (val) {return val.charCodeAt(0);});
console.dir(stop_symbols);
//
$(document).on("keydown", ".quick-edit", function(e) {
console.dir(e.keyCode);
if ($.inArray(e.keyCode,stop_symbols) != -1) {
//
console.dir("blocked char")
return false;
}
});
【问题讨论】:
-
投反对票的原因是? ...
-
不知道,投票也差不多。这听起来像是一个合法的问题,尤其是在没有重复的情况下。
-
@adeneo 对不起,我真的不知道他们对不同的事件有不同的
keyCodes,我很抱歉。
标签: javascript jquery