Enrico: Filterung eines mehrdimensionalen Arrays

Beitrag lesen

Ich habe den Code zur Neuerzeugung der Tabelle entsprechend abgeändert:

function Tabelle_ausgeben(Inhalt)
   {
     var Tabellenbereich;
     var Zeile;
     var Zelle;
     var Text;

Tabellenbereich = document.getElementById("tbody");
     document.getElementById('Datenbank').appendChild(Tabellenbereich);

for (var i = 0; i < Inhalt.length; i++)
     {
       Zeile = document.createElement("tr");
       Zeile.id = "Zeile" + i;
       Tabellenbereich.appendChild(Zeile);

Zelle = document.createElement("td");
       Zelle.id = "Zelle" + i;
       Text = document.createTextNode(Inhalt[i].DVD_Nr);
       Zelle.appendChild(inhalt);
       document.getElementById("Zeile" + i).appendChild(Zelle);

Zelle = document.createElement("td");
       td.setAttribute("style","white-space:nowrap;");
       Zelle.id = "Zelle" + i;
       Text = document.createTextNode(Inhalt[i].Titel);
       Zelle.appendChild(inhalt);
       document.getElementById("Zeile" + i).appendChild(Zelle);

Zelle = document.createElement("td");
       Zelle.id = "Zelle" + i;
       Text = document.createTextNode(Inhalt[i].Inhalt);
       Zelle.appendChild(inhalt);
       document.getElementById("Zeile" + i).appendChild(Zelle);

Zelle = document.createElement("td");
       td.setAttribute("style","white-space:nowrap;");
       Zelle.id = "Zelle" + i;
       Text = document.createTextNode(Inhalt[i].Genre);
       Zelle.appendChild(inhalt);
       document.getElementById("Zeile" + i).appendChild(Zelle);

Zelle = document.createElement("td");
       Zelle.id = "Zelle" + i;
       Text = document.createTextNode(Inhalt[i].FSK);
       Zelle.appendChild(inhalt);
       document.getElementById("Zeile" + i).appendChild(Zelle);
     }
   }

Das zugrundeliegende HTML-Gerüst sieht wie folgt aus:

<table id="Datenbank">
     <tr>
       <th>DVD-Nr.</th>
       <th>Titel</th>
       <th>Inhalt</th>
       <th>Genre</th>
       <th>FSK</th>
     </tr>
     <tbody></tbody>
   </table>

Leider wird mir jetzt aber nichts mehr ausgegeben.

Wo liegt/liegen der/die Fehler ?

Ich vermute, dass es an der Anweisung

Gruß,
Enrico