Siri: Prüfen, ob Objekt vorhanden

Beitrag lesen

Hallo Siri,

if (document.getElementById('fehlertext')) {

So hatte ich es ursprünglich. Läuft mit der Opera auch fehlerfrei, aber offenbar fehlerhaft mit dem IE 9 und IE 10. Deshalb habe ich recherchiert, wie man das Vorhandensein eines Objektes standardkonform abfragt. Und da wird immer typeof benutzt.

kann ich nicht nachvollziehen, kann aber leider auch nur mit IE7 und IE8 testen.

	if (document.getElementById('fehlertext')) {  
          alert("exists");  
        } else {  
          alert("exists not");  
        }

document.getElementById('fehlertext') gibt null zurück, wenn das Element nicht existiert und dann ist die Bedingung "false". Schau mal, ob dein fehler nicht woanderst liegt.

Viele Grüße
Siri