hi Leute hab ein kleines Problem ich möchte das Bild auf dass geklickt wurde gross anzeigen
hier mal kurz der Relevante Code
hier sind die Bilder
hier das Overlay mit dem Bild. Wenn das Bild entfernt wird, wird gar nichts mehr angezeigt.
hier der Javascript für die beiden Funktionen
Ich habe bereits versucht das Bild im Javascript zu zeichnen jedoch weiss ich nicht wie ich dies dann in den
p tag im overlay div kriege.
kann mir jemand helfen? Es ist eine Aufgabe in der Schule ich darf keine weiteren Funktionen hinzufügen und das
HTML darf auch nicht verändert werden.
Danke schon im voraus Devilseye
hier mal kurz der Relevante Code
hier sind die Bilder
HTML:
...
<p><img onclick="zeigeBild(this);" src="bilder/godward/in_the_days_of_sappho.jpg" alt="" /></p>
<p><img onclick="zeigeBild(this);" src="bilder/goyen/landschaft_mit_zwei_eichbaeumen.jpg" alt="" /></p>
<p><img onclick="zeigeBild(this);" src="bilder/heade/blue_morpho_butterfly.jpg" alt="" /></p>
<p><img onclick="zeigeBild(this);" src="bilder/ingres/oedipus_and_the_sphinx.jpg" alt="" /></p>
<p><img onclick="zeigeBild(this);" src="bilder/leighton/june.jpg" alt="" /></p>
<p><img onclick="zeigeBild(this);" src="bilder/poussin/et_in_arcadia_ego.jpg" alt="" /></p>
<p><img onclick="zeigeBild(this);" src="bilder/raphael/school_of_athens.jpg" alt="" /></p>
<p><img onclick="zeigeBild(this);" src="bilder/sandys/morgan_le_fay.jpg" alt="" /></p>
<p><img onclick="zeigeBild(this);" src="bilder/strudwick/circle_of_scylla.jpg" alt="" /></p>
<p><img onclick="zeigeBild(this);" src="bilder/wallis/death_of_chatterton.jpg" alt="" /></p>
<p><img onclick="zeigeBild(this);" src="bilder/waterhouse/lady_of_shalott.jpg" alt="" /></p>
...
hier das Overlay mit dem Bild. Wenn das Bild entfernt wird, wird gar nichts mehr angezeigt.
HTML:
...
<div id="overlay" class="verborgen" onclick="schliesseBild();">
<p>
<img src="bilder/godward/in_the_days_of_sappho.jpg" alt="" />
</p>
</div>
...
hier der Javascript für die beiden Funktionen
Code:
function zeigeBild(vorschaubild) {
document.getElementsByTagName("img").src = vorschaubild;
document.getElementById("overlay").className = "";
}
function schliesseBild() {
document.getElementById("overlay").className += "verborgen";
}
Ich habe bereits versucht das Bild im Javascript zu zeichnen jedoch weiss ich nicht wie ich dies dann in den
p tag im overlay div kriege.
kann mir jemand helfen? Es ist eine Aufgabe in der Schule ich darf keine weiteren Funktionen hinzufügen und das
HTML darf auch nicht verändert werden.
Danke schon im voraus Devilseye