Hey!
also ungefähr so?!:
<script type="text/javascript">
function change() {if (document.getElementById('meinAbsatz').style.display == 'none') {
document.getElementById('meinAbsatz').style.display = 'yes';
}
if (document.getElementById('meinAbsatz').style.display == 'yes') {
document.getElementById('meinAbsatz').style.display = 'none';
}}
</script>
> ~~~html
> <p id="meinAbsatz" style="display: yes;">Text</p>
> <a href="javascript:change();">Anderer Text</a>
>
Leider funktioniert es nicht (liegt wohl an den if-Abfragen, da es ansonsten geht). Kann mir da jemand helfen?
Ah, danke Mathias! Daran lags wohl. Jetzt sieht es so aus und funktioniert auch:
<script type="text/javascript">
function change() {
if (document.getElementById('meinAbsatz').style.display == 'none') {
document.getElementById('meinAbsatz').style.display = 'block';
}
else if (document.getElementById('meinAbsatz').style.display == 'block') {
document.getElementById('meinAbsatz').style.display = 'none';
}
}
</script>
<p id="meinAbsatz" style="display: block;">Text</p>
<a href="javascript:change();">Anderer Text</a>
Allerdings funktioniert es nur, wenn ich explizit style="display: block;" angebe, ansonsten nicht! Wie krieg ich es hin, dass ich es nicht mehr hinschreiben muss?
Hendrik
--
-------------------
Zur Info: Ich habe leider nur PHP 4.4.2 und MySQL 4.1.20 zur Verfügung!
-------------------
ie:% fl:| br:> va:) ls:[ fo:) rl:( n4:° ss:| de:> js:| ch:? sh:( mo:) zu:)
SELFCode Decoder
-------------------
Zur Info: Ich habe leider nur PHP 4.4.2 und MySQL 4.1.20 zur Verfügung!
-------------------
ie:% fl:| br:> va:) ls:[ fo:) rl:( n4:° ss:| de:> js:| ch:? sh:( mo:) zu:)
SELFCode Decoder