Damit hat der IE anscheinend Probleme:
function GetValue(id)
{
var Value = '';
if (document.getElementById)
--->Problem Value = document.getElementById(id).value;
}
else if (document.all)
{
Value = id.value;
}
return Value
}
und:
for (i=0; i<Faecher.length; i++)
{
if (Prueffach(i))
for (j=5; j<=7; j++)
{
XPunkte += parseInt(GetValue('GK'+i+'_S'+j));
}
}
Siehe zum "Scriptzusammenhangsverständnis" meinen Post oben, dort ist das Script in seiner vollen Länge!