Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 28.08.2009 Ostrzeżenie: (0%)
|
Witam,
Na stronie mam poniższy skrypt js oraz kawałek html.. Chciałem się zapytać, czy ktoś z was mógłby mi podpowiedzieć jak mam zmodyfikować skrypt żeby podczas ukruwanie i pokazywania diva 'tabela' zmieniała mi sie ikona (zdjęcie) w div 'item_icon_plus' W moim przypadku chodzi o zmianę ikony z plusem na minus i odwrotnie? Kod <script language="JavaScript1.4" type="text/javascript"> function openClose(id) { if(document.getElementById) { element = document.getElementById(id);; } else if(document.all) { element = document.all[id]; } else return; if(element.style) { if(element.style.display == 'block' ) { element.style.display = 'none'; } else { element.style.display = 'block'; } } } </script> Z poważaniem suba |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 28.08.2009 Ostrzeżenie: (0%)
|
Witam,
Wymyśliłem inny sposób. Działa.. Ikona się zmienia.. Jednak miałbym pytanie jak można byłoby ten skrypt zastosować na jednej stronie 4 razy.. Teraz dzieje się tak że naciskając na jedną zmieniają się wszystkie równocześnie.. jaki miałby być warunek sprawdzający?? Z góry dziękuję Pozdrawiam Kod function openClose(id) { if(document.getElementById) { element = document.getElementById(id);; plus = document.getElementById('item_icon_plus');; minus = document.getElementById('item_icon_minus');; } else if(document.all) { element = document.all[id]; } else return; if(element.style) { if(element.style.display == 'block' ) { element.style.display = 'none'; plus.style.display = 'block'; minus.style.display = 'none'; } else { element.style.display = 'block'; plus.style.display = 'none'; minus.style.display = 'block'; } } } |
|
|
|
suba Zmiana icony podczas ukrywania DIV 29.08.2009, 12:59:10
thek Jesli nadasz mu Id to:
Koddocument.getElementById... 29.08.2009, 14:08:43
erix Ostatnie nie zadziała, gdyż to będzie tablica. Za ... 29.08.2009, 14:46:46
erix Albo dostrajasz identyfikatory, albo jedziesz po k... 31.08.2009, 11:27:08 ![]() ![]() |
|
Aktualny czas: 30.12.2025 - 16:46 |