Skip to content

Instantly share code, notes, and snippets.

View paprikka's full-sized avatar

Rafal Pastuszak paprikka

View GitHub Profile
@paprikka
paprikka / detect caps lock.js
Created April 27, 2012 13:21
JS: detect caps lock
function checkCapslock (e) {
var $el = $(this),
hasLabel = $el.parent().find('.capslock-on-alert').length > 0 ? true : false;
var kc = e.keyCode?e.keyCode:e.which;
var sk = e.shiftKey?e.shiftKey:((kc == 16)?true:false);
var isCaps = ((kc >= 65 && kc <= 90) && !sk)||((kc >= 97 && kc <= 122) && sk);
if(isCaps && !hasLabel) {