dwan: internet explorer [object Error]

Hey Leute,

ich habe im js eine art Debug funktion um dinge auszugeben - nur leider spinnt der ie7 total. alle andern gehen

Beispiel:

js:
var DEBUG = true;

function writedebug(txt) {
if (DEBUG) {
try {
document.getElementById("DEBUG").innerHTML += (txt + "<br>"); // ein div element !!
}
catch (e) {
alert(e);
}
}
}

Alle Schreiben mir meine Debug infos in das Div element und ich weiss was ich zu tun habe bzw zu ändern. Nur der IE7 schreibt imma [object error]!!!!!!! Was soll das und warum macht der das???

Gruss
dwan

  1. @@dwan:

    nuqneH

    var DEBUG = true;
    --8<--
    document.getElementById("DEBUG").…

    […] Nur der IE7 schreibt imma [object error]!!!!!!! Was soll das und warum macht der das???

    Kann es damit zusammenhängen, dass IEs für ein HTML-Element mit ID "DEBUG" schon eine globale Variable DEBUG anlegen und sich das mit deiner gleichnamigen Variblen beißt?

    Also mal versuchen, eins von beiden umzubenennen.

    Qapla'

    --
    Alle Menschen sind klug. Die einen vorher, die anderen nachher. (John Steinbeck)