Tach!
obwohl ich das Vorhandensein eines Feldes überprüfe ...
if ( typeof document.getElementById( "XMLHttpRequest_gesendet" ) !== "undefined"
... bekomme ich den alert und anschließend die Fehlermeldung
TypeError: document.getElementById(...) is null
Wenn der Wert null ist, dann ist er nicht undefined. Deine Prüfung prüft also das falsche.
dedlfix.