JSFiddle - React, Tailwind, and code Playground

HTML

<input type="text" />
<textarea></textarea>

JavaScript

$(document).keydown(function(e) {
    //var target = (e.target) ? e.target : e.srcElement; // IE uses srcElement
    // jQuery seems to handle this, so e.target should be fine

    if(e.target.nodeName != 'INPUT' && e.target.nodeName != 'TEXTAREA') {
        switch(e.which) {
            case 39: alert(1);
            break;

            case 37: alert(2);
            break;              
        }
    }
});