Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Rozwijana lista plus - minus
Daniel_2005
post
Post #1





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 8.10.2006

Ostrzeżenie: (0%)
-----


Chodzi mi o to jak zrobić, żebym miał rozwijaną listę danych po kliknięciu na link (Javascript). Zrobiłem coś takiego tylko, że z jedną ikoną. To znaczy, że jak klikne to sie rozwija lista, ale nie zmienia sie obrazek na minus. A chciałbym dodać sobie takie obrazek minus. Ten minus wygląda tak: (IMG:http://www.emule-project.net/home/img/op.gif) . Plus wiadomo jak wygląda (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) I właśnie nie wiem jak to zrobic zeby mieć też ten minus po rozwinęciu listy. Ktoś mi może pomóc ? (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Daniel_2005
post
Post #2





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 8.10.2006

Ostrzeżenie: (0%)
-----


Dobra, mam coś takiego napisanego w java script:
CODE

<script type="text/javascript">



var stan, obrazek;



function PokazUkryj(nazwa,image) {



stan=(document.getElementById(nazwa).style.display=="none")?true:false;

document.getElementById(nazwa).style.display=(stan)?"block":"none";

obrazek=(document.getElementById(image).style.display=="none")?true:false;

document.getElementById(image).style.display=(obrazek)?"block":"none";



if(stan.style.display == 'none')
{
stan.style.display = 'block';
obrazek.setAttribute("src", "images/minus.gif");
}
else
{
stan.style.display = 'none';
obrazek.setAttribute("src", "images/plus.gif");
}

}



</script>



W sekcji body mam coś takiego
Kod
<a href="java script:PokazUkryj('lista');"><b>KGHM</b></a><br />


A to jest zawartość "lista":
Kod
<div id="lista" style="display:none;">

<a href="">Urzadzenia</a><br />

<a href="">Prace wydobywcze</a><br />

Dlaczego nie wyświetlają się wogóle plusy i minusy ? Jest tylko napis :/
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 17.10.2025 - 19:13