我使用jquery代码:
$.ui.keyCode.COMMA
只能捕获单字节字符输入,如何捕获双字节字符。 谁能帮我 ?感谢
答案 0 :(得分:3)
",".charCodeAt(0)
给了我65292,所以你可以试试
$.ui.keyCode.DOUBLE_BYTE_COMMA = 65292;
捕获它。
如果错误,你可以得到正确的数字:
jQuery( document ).bind("keyup", function(e){
console.log(e.which);
});
然后点击键盘上的中文逗号字符,看看出现了什么号码。该号码将显示在firefox / google chrome的Web开发人员控制台中。或者只是做:
jQuery( document ).bind("keyup", function(e){
alert(e.which);
});