e.keyCode || e.which

by peterbenoit

HTML

<input type="text" value="hit enter">
<input type="submit">

JavaScript

$(function(){
    $('body').keypress(function(e){ 
        if(e !== 'undefined'){
            if ((e.keyCode || e.which) == 13) {
                //alert($("*:focus").get(0).tagName);
                alert($("*:focus").get(0).type);
            }
        }
    });    
    
    /*
    $('input').keypress(function(e){ 
        if ((e.keyCode || e.which) == 13) {
            alert('enter key');
        }
    });
    */
});