Möchte gerne in folgendem HTML-Code zwei kleine Manipulationen vornehmen:
1. Alle Absätze <p> (außer dem ersten) sollen ausgeblendet (display:none) werden.
2. Nach dem letzten Absatz (</p>) soll noch ein neuer Absatz mit Link (<p><a href="#">Text</a></p>) eingefügt werden.
Ich kenne Peter Kropffs DOM-Manipulation, scheitere aber anscheinend an den Zeilenumbrüchen.
Gewünschtes Ergebnis wäre in etwa so:
Wäre schön, wenn mir da jemand helfen könnte.
Edit: Ach so, wäre schön, wenn das fertige Script auch damit umgehen kann, wenn neben den <p> auch <ul>-Tags und andere ausgeblendet werden können.
1. Alle Absätze <p> (außer dem ersten) sollen ausgeblendet (display:none) werden.
2. Nach dem letzten Absatz (</p>) soll noch ein neuer Absatz mit Link (<p><a href="#">Text</a></p>) eingefügt werden.
Code:
<div id="ersetz_test"> <p>Das ist ein Text der sichtbar bleibt.</p> <p>Dieser Text ist unsichtbar,</p> <p>genauso wie dieser</p> </div>
Gewünschtes Ergebnis wäre in etwa so:
Code:
<div id="ersetz_test"> <p>Das ist ein Text der sichtbar bleibt.</p> <p><a href="#">Text</a></p> <p style="display:none;">Dieser Text ist unsichtbar,</p> <p style="display:none;">genauso wie dieser</p> </div>
Edit: Ach so, wäre schön, wenn das fertige Script auch damit umgehen kann, wenn neben den <p> auch <ul>-Tags und andere ausgeblendet werden können.
Kommentar