Backspaceのキーイベントを抑止したいです。以下のように書きましたけど、Linkをクリックする途中には動かないです。

    

$(document).keydown( function( event ) {
        // キーコード
        var keyCode = event.keyCode;
        // イベント発生オブジェクト
        var obj = event.target;

        // バックスペースキーを制御する
        if ( keyCode == 8 ) {
            // テキストボックス/テキストエリアを制御する
            if( ( obj.tagName == "INPUT" && obj.type == "text" ) || obj.tagName == "TEXTAREA") {
                // 入力できる場合は制御しない
                if(!obj.readOnly && !obj.disabled){
                    return true;
                }
            }
            return false;
        }
    });