Was ist denn das Ziel des Ganzen? Wenn man Zeichen in einem Eingabefeld loswerden will, könnte man ja auch alles markieren und einmal die Leertaste drücken...
Wenn Sie sicherstellen möchten, dass man wirklich nichts entfernen kann, dann müssten Sie das Eingabefeld per JavaScript auf "readonly" umstellen und "erlaubte" Tastendrücke per JavaScript abfangen und ins Feld hineinschreiben. Oder (wenn Sie auch Leute abfangen möchten, die JavaScript deaktivieren) Sie schreiben die Zeichen per JavaScript in ein DIV-Element und speichern sie im Hintergrund in eine interne Variable.