Okay.
Klappt aber leider nicht ganz. Habe jetzt folgenden Code
--------------
function closeAllNews() {
if (!document.styleSheets) {
return;
}
var theRules = new Array();
if (document.styleSheets[0].cssRules) {
alert("1");
theRules = document.styleSheets[1].cssRules;
}
else if (document.styleSheets[1].rules) {
alert("2");
theRules = document.styleSheets[1].rules;
}
else {
alert("3");
return;
}
alert("ja");
theRules[theRules.length-1].style.display = 'none';
}
---------------------
alert 1 wird ausgegeben, meine 4 Test-Style-Klassen werden erkannt (cssRules hat 4 Felder --> .length). Doch das alert("ja") am Ende wird nie ausgegeben und somit wird natürlich auch nicht das display = none gesetzt. Woran kann das liegen??