jQuery强制只能输入字母并禁用输入法以及强制字母大小写
$("input[name='sort']").keyup(function (event) {
//每个按键都有相对应的编号
var keyCode = event.which;
//判断按键编号是否为大小写字母按键
if((keyCode >= 65 && keyCode <= 90) || (keyCode >= 97 && keyCode <= 122)){
var text = $(this).val();
//强制转换为大写格式
var bigText = text.toUpperCase();
$(this).val(bigText);
}else{
return false;
}
}).focus(function () {
//禁用输入法,但测试发现,只能禁用微软自带的输入法,并不能禁用搜狗拼写
this.style.imeMode='disabled';
});
.keyup() #按下键盘移开时触发
.keypress() #键盘按下时触发
.toUpperCase() #强制大写
.toLowerCase() #强制小写