Nicht erfasster TypeError: Die Eigenschaft 'className' von undefined kann nicht gelesen werden

Der folgende Fehler wird in den Entwicklertools von Google Chrome ausgegeben:

Nicht erfasster TypeError: Die Eigenschaft 'className' von undefined kann nicht gelesen werden

Der Code, auf den der Fehler geworfen wird, lautet:

var oTable = $('#resultstable').dataTable({
                            "bAutoWidth" : true,
                            "iDisplayLength" : 10,
                            "bFilter" : false,
                            "bLengthChange" : false
                        });

resultstable ist die id einer tabelle im html:

<table cellpadding="0" cellspacing="0" border="0" id="resultstable"
                    name="resultstable" class="display datatable">

Das Seltsame ist, dass nach dem table-Tag eine if-Anweisung steht. Die Tabelle läuft einwandfrei und das CSS wird korrekt angezeigt, wenn das Programm in das else gesendet wirdif{} Abschnitt, aber es löst den obigen Fehler aus und es wird kein CSS angewendet, wenn es sich in der befindetif{} Sektion.

Hilfe bitte!

Antworten auf die Frage(7)

Ihre Antwort auf die Frage