Question

$('body').keyup(function(e)
{
    var code = e.keyCode ? e.keyCode : e.which;

    switch(code)
    {
        case 8:
        alert('blah');
        break;
    }
});

When a user hits backspace, I want the alert to pop up UNLESS the cursor is positioned within a textearea, input, etc.

Any ideas on how to do this?

Was it helpful?

Solution

Make sure that e.target.nodeName is not "INPUT" nor "TEXTAREA", etc.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top