Wenn ich die einfachen Anführungsstriche weglasse, dann tut sich leider auch nichts.
Tabelle_ausgeben('Details',Film);
function Tabelle_ausgeben(tbody,Inhalt)
{
var tr, td;
tbody = document.getElementById(tbody);
for (var i = 0; i < Inhalt.length; i++)
{
tr = tbody.insertRow(tbody.rows.length);
td = tr.insertCell(tr.cells.length);
td.innerHTML = Inhalt[i].DVD_Nr;
td = tr.insertCell(tr.cells.length);
td.innerHTML = Inhalt[i].Titel;
td = tr.insertCell(tr.cells.length);
td.innerHTML = Inhalt[i].Inhalt;
td = tr.insertCell(tr.cells.length);
td.innerHTML = Inhalt[i].Genre;
td = tr.insertCell(tr.cells.length);
td.innerHTML = Inhalt[i].FSK;
}
}
An die Funktion "Tabelle_ausgeben" soll zum einen der Name des zu füllenden div-Bereiches
('Details') und zum anderen das auszugebende Array (Film) übergeben werden.
Ich habe keine Ahnung, warum es nicht klappt.