Como desativar o backspace se algo que não seja o campo de entrada estiver focado no uso de jquery

Como desabilito o pressionamento de tecla backspace se algo além de 2 campos de entrada específicos são focados no uso de jquery?

Aqui está o meu código atual (AGORA INCLUINDO 2 TEXTBOXES):

$(document).keypress(function(e){
  var elid = $(document.activeElement).attr('id');
  if(e.keyCode === 8 && elid != 'textbox1' || elid != 'textbox2'){
      return false;
  };
});

isso não está funcionando embora .... alguma idéia?

questionAnswers(9)

yourAnswerToTheQuestion