用keyup keypress keydown等只能在用户按下键盘的时候根据用户的按键来判断。
keyup
keypress
keydown
怎么能在focus事件中判断呢?
focus
认证高级PHP讲师
var capsLockKey = e.keyCode ? e.keyCode : e.which; var shifKey = e.shiftKey ? e.shiftKey:((capsLockKey == 16) ? true : false); if(((capsLockKey >= 65 && capsLockKey <= 90) && !shifKey)||((capsLockKey >= 97 && capsLockKey <= 122) && shifKey)){ return true; }else{ return false; }
转的,不知道是不是对的
以下,亲测可用。具体实现看看源码吧项目地址:https://github.com/nosilleg/capslockstate-jquery-plugin在线测试:http://jsfiddle.net/nosilleg/zVCU5/
转的,不知道是不是对的
以下,亲测可用。具体实现看看源码吧
项目地址:https://github.com/nosilleg/capslockstate-jquery-plugin
在线测试:http://jsfiddle.net/nosilleg/zVCU5/