Wenn der Wert null ist, dann ist er nicht undefined. Deine Prüfung prüft also das falsche.
Verstehe ich nicht.
Ich möchte das Vorhandensein dieser ID prüfen unabhängig vom Inhalt. Wenn ich das Objekt einrichte, passiert der Fehler nicht, obwohl der Inhalt leer (NULL?) ist:
<p id="XMLHttpRequest_gesendet" class="em08 cdgrau"></p>