Najłatwiej, choć nie koniecznie najlepiej:
<p>opis opis opis<p style="/*Tu wygląd: display:none; i ustawienie dokładnego miejsca pod tekstem: "pozycjonowanie CSS" <-- poczytaj o tym */">treść -<span>zamknij</span></p></p>
Teraz do pierwszego <p> przypisujesz zdarzenie click (HTML - onClick) - w którym zmienisz display tego drugiego </p> i to samo do "zamknij", gdzie zmienisz display z powrotem na "none".
Poczytaj o:
- referencja JS -> najłatwiej przez document.getElementById
- jak zmienić styl CSS przez JS: referencja.style.xxxx = wartość;
- pozycjonowanie CSS - żeby w odpowiednim miejscu umieścić ten dodatkowy opis
@fifi209:
Cytat
Zdarzenie onclick
Nie ma zdarzenia onClick - jest click, które w HTML określa się poprzez atrybut onClick - taka uwaga