bei id-tausch---html-code einsetzen????
glowhead
- javascript
0 Utz
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
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