glowhead: bei id-tausch---html-code einsetzen????

Moin liebes forum!

Ich tausche per link den Inhalt(grafiken) einer id meiner Seite durch Text-----funtzt
aber wie setz ich statt text html-code ein?????
hier mein Code:

function changeElement(anzeige_pgv,text){
 document.getElementById(anzeige_pgv).innerHTML=text;
}

der id-inhalt von "anzeige_pgv":
<div id="anzeige_pgv">
<p id="pgv_paal" class="p2">Belgie<img src="bilder/pgv_paal2.jpg" border="0">
</p>
<p id="pgv_vlaar" class="p2">Nederland<img src="bilder/pgv_vlaar2.jpg" border="0">
</p>
</div>

der link:
<a href='#' onclick="changeElement('anzeige_pgv','durchdentext')"><img src="bilder/buttong.gif" name="button1" border="0" id="pgv_glastech_button">
</a>

Ich muss also anstatt "durchdentext" html-code einsetzen! Aber wie?????? Was muss ich ändern?????

Danke GlowHead

  1. Hallo,

    indem Du den HTML-Code da einfach reinschreibst. Worauf Du achten müsstest: kommen darin Anführungszeichen vor, müsstest Du diese maskieren, da sonst der Inhalt des onclick-Attributs beendet würde. Besser zu handeln ist es, wenn Du den einzusetzenden HTML-Code vorher einer JavaScript-Variablen übergibst. Beispiel (ungetestet):

    <script type="text/javascript">
    durchdentext='<img src="irgendwas.gif" width="10" height="10" alt="irgendwas">'
    </script>

    <a href='#' onclick="changeElement('anzeige_pgv',durchdentext)"><img src="bilder/buttong.gif" name="button1" border="0" id="pgv_glastech_button">

    Grüße,

    Utz

    --
    Yes, no, maybe...I don't know...Can you repeat the question?