Por que o pressionamento de tecla não lida com a tecla Delete e a tecla Backspace

Não estou perguntando isso porque preciso de uma solução alternativa. Eu tenho um que funciona bem, mas quero saber por que não funciona. Esse erro está no javascript (ou no JQuery porque eu estava usando o JQuery.keypress manipulador) ou existe um motivo específico para isso?

Desde já, obrigado.

questionAnswers(2)

yourAnswerToTheQuestion