Jonas Tampier: Nach dieser Funktion ist Sense ... warum ?

Beitrag lesen

Hallo,
Wenn ich folgende Funktion ausführe, wird alles was ich danach ausführe ignoriert ... warum ?
Die Funktion macht sonst was sie soll, nämlich Tabellenzellen rot bzw. grün einfärben.
sv ist ein Array von input feldern und dient als Vergleichswert.

Danke im Vorraus
Jonas Tampier

function CheckKritisch(cspalte)
{
 var sg,reihe,zelle,spalten_anz,reihen_anz,wert;
 sg = document.getElementById("sqlgrid");
 reihen_anz = sg.firstChild.childNodes.length;
 for(var i=0;i<reihen_anz;i++)
 {
  reihe = sg.firstChild.childNodes[2 + i];
  zelle = reihe.childNodes[cspalte];
  spalten_anz = reihe.childNodes.length;
  wert = parseFloat(zelle.firstChild.firstChild.firstChild.nodeValue.replace(/,/,"."));
  if(wert>sv[cspalte].value)
   zelle.bgColor = "red";
  else
   zelle.bgColor = "green";
 }
}

CheckKritisch(0);
alert("warum bekomme ich diese meldung nicht ?");