Danke euch für die Antworten :-)
Leider funktioniert es (noch) nicht, wahrscheinlich nicht zuletzt wegen mir.
Ich habe es folgendermassen eingefügt:
(Im Body:)
<script type="text/javascript">
function schliessen(window_id) {
this.document.getElementById(window_id).style.visibility = "hidden";
}
</script>
<div id="window_2">
[...]
<a href="#" onclick="schliessen('window_2')"><img .. /></a>
[...]
</div>
Nunja, ein Teil meiner Frage ist damit beantwortet, ich weiss wie ich die ID durch die Funktion schliessen(); weitergeben kann.
Aber wie soll die 'function schliessen(window_id)' herausfinden, dass window_1 window_id entspricht?
Ich möchte ja explizit in der function (wo window_id steht) keine spezifische ID definieren. D.h. ich müsste JavaScript ja irgendwo sagen
window_id kann window_1, window_2, window_3 etc. sein...
Zum Abfangen der Fehlermeldung:
if (document.getElementById(window_id){
document.getElementById(window_id).style.visibility = "hidden";
}
Versteh ich nicht, ich gebe in jeder Funktion den Parameter mit, wie soll da eine entsprechende Fehlermeldung kommen?
Freundliche Grüsse
Matthias / kleiner_noob