|
|
03.07.2011 - 18:52 Uhr |
|
|
|
| Quellcode <script type="text/javascript">
//<![CDATA[
function swapBedankomat(num) {
for(i=0; obj = document.getElementById('bedankomat'+ i); ++i)
obj.style.display = 'none';
document.getElementById('bedankomat'+ num).style.display = 'block';
return false;
}
//]]>
</script> | |
Das gewünschte Element wird so ausgeblendet
| Quellcode <div style="display:none;" id="bedankomat2">
$BtShowThankBar
</div> | |
Und das andere Elemente wird von Anfang an direkt eingeblendet
| Quellcode <div id="bedankomat1">
$post_text
</div> | |
Der Link sieht so aus
| Quellcode <a href="#" onclick="return swapBedankomat(2)">Bedankomat anzeigen</a> | |
Klickt man diesen, wird "bedankomat1" ausgeblendet und "bedankomat2" eingeblendet. Jetzt möchte ich aber, das dass onlick fynamisch wird und aus "swapBedankomat(2)" dieses wird "swapBedankomat(1)" und aus dem Text "Bedankomat anzeigen" das wird "Bedankomat schließen"
Wie setzt man das um? Ich möchte auch gerne bei dem Javascript bleiben.
|
|
|
|
|
|