Axel Richter: probleme mit getElementById()

Beitrag lesen

Hallo,

jetzt mein Problem: Unter Firefox (1.0.7) läuft das Script ohne Probleme.

Sicher? Ruf mal im FF Extras-JavaScript-Konsole auf.

function hideall() {
/* Ebenen, in denen die Links stehen */
    var layers = new Array('SolarObs','AstroInsti','SolarNeutri','Magdata','Gallery','Movies');

//Das Array hat 6 Elemente [0]...[5]

/* versteckte Felder */
    var hiddenfields = new Array('HideSolObs','HideSolNeu',HideAstroInst','HideMagDat', 'HideGallery','HideMovie');

//Das Array hat 6 Elemente [0]...[5]

/* Die Buttons */
   var buttons = new   Array('ExSolOb','ExSolNu','AstroInst','MagDatB','GalleryB','MovieB');

//Das Array hat 6 Elemente [0]...[5]

for (var i = 0; i<7; i++) {
       document.getElementById(layers[i]).style.display = 'none';

//i läuft hier von 0 bis 6 bei layers[6] gibt es einen Fehler.

viele Grüße

Axel