Backspace unterdrücken

Backspace unterdrücken

Hi, ich schreibe an einer Website und möchte verhindern, dass die User durch versehentliches drücken der Backspace-Taste eine Seite zurückspringen. Ich hätte vorher auch nie gedacht, dass man sowas braucht, aber einer meiner Chefs schafft es beim Anlegen von Datensätzen die Backspace-Taste quasi immer zu drücken ;) .. Dadurch verliert er natürlich die Daten, die er mühsam in den Textfeldern schon eingegeben hat... usw.. Also, ich habe bisher folgendes gefunden/geschrieben: Code: <script language="Javascript"> <!-- function Tastensperre(event) {     if(event.keyCode == 18 || event.keyCode == 8)     {         return false;     }     else{             return true;     } } } //--> </script> Code: <body onkeypress="return Tastensperre(event);"> So, das ganze verhindert quasi das Drücken der Backspace-Taste. Problem: Das ganze läuft zu gut ;) Man kann auch in den Eingabefeldern selbst nicht mehr die Taste drücken. Kann man irgendwie abfragen, ob sich der Cursor in einem Textfeld befindet, oder auf der Seite allgemein? Ich habe keine Lust jedem von den ca. 5000 Textfeldern einen Namen oder eine ID zu geben ;( Bitte um Hilfe :) Vielleicht habt ihr ja noch andere Ideen, wie man das Drücken der Backspace-Taste unterdrücken kann. Im Forum hier habe ich auch schonmal gesucht, aber keine passende Lösung gefunden. VG Chris