Hallo,
> function offen(chk)
> {
> var fs = document.getElementById('fenster_' + chk.id);
> fs.style.display = '';
> }
> function schliessen(chk)
> {
> var fs = document.getElementById('fenster_' + chk.id);
> fs.style.display = 'none';
> }
1.) Wie kann ich es so machen, dass Firefox da nicht mehr meckert?
Es muss ja nunmal das Div-Objekt doppelt angesprochen werden: einmal zum öffnen und ein weiteres mal zum schließen
Die Funktionen zum Öffnen und Schleißen bekommen doch das Element als Parameter mitgeliefert. Es ist nicht nötig, das man es dann nochmal mit getElementById aus dem DOM-Baum klaubt mit
var fs = document.getElementById('fenster_' + chk.id);
Du sagst ja auch nicht zu deiner Freundin "frag mal hier rum nach einer Person mit meinem Namen, und küss' die dann." ;)
Also brauchst du keine ID und schon gar keine doppelt vergebene.
Gruß, Don P