Christian Niederreiter: Problem mit Microsoft Internet Explorer

Beitrag lesen

Hi!

Folgender Code hängt eine Tabelle mit drei Zeilen an den HTML-Body an, aber leider nur unter Netscape:

function appendRecord(a, b, ggT) {
  var tblRecord = document.createElement("table");
    tblRecord.appendChild(createLine("Zahl 1: ", a));
    tblRecord.appendChild(createLine("Zahl 2: ", b));
    tblRecord.appendChild(createLine("GGT: ", ggT));
  document.body.appendChild(tblRecord);
}

function createLine(strName, strValue) {
  var trLine = document.createElement("tr");
  var tdName = document.createElement("td");
    tdName.className = "name";
    tdName.appendChild(document.createTextNode(strName));
  var tdValue = document.createElement("td");
    tdValue.className = "value";
    tdValue.appendChild(document.createTextNode(strValue));
  var tdSpace = document.createElement("td");
  trLine.appendChild(tdName);
  trLine.appendChild(tdValue);
  trLine.appendChild(tdSpace);
  return trLine;
}

Findet hier jemand einen Fehler bzw. kann mir jemand sagen, warum der Internet Explorer (Version 6) nicht in der Lage ist, den Code auszuführen?

mfg
Christian