basicamente tienes que usar un evento relacionado al teclado (keydown, keyup, keypress) y el objeto evento para determinar la tecla presionada. si esta coincide con
Delete, se previene la accion.
Código:
onkeydown = function(evt){
var evt = evt || event; // DOM || IE;
if(evt.keyCode != 46)return;
try{evt.preventDefault();}catch(error){evt.returnValue = false;}
// el resto de lo que quieras hacer cuando se presiona Delete;
}