![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 155 Pomógł: 6 Dołączył: 31.12.2007 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Witam co tu jest zle? Chcialbym aby po kliknieciu w "checkbox" Pokazywala sie warstwa. Zerknijcie w kod.
Kod <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html> <head> <title>Ukrywanie warstwy</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2"> <script language="JavaScript" type="text/JavaScript"> function ukryjPokazWarstwe(){ //zmienia widocznosc warstwy document.getElementById('warstwa').style=visibility: visible; } </script> </head> <body> <div id="forma" style="position:absolute; left:300px; top:60px; width:300px; height:20px; z-index:1" class="opisy"> <form name="form1" method="post" action=""> <input type="checkbox" name="projektuj_kolor_blachy" value="checkbox" onClick="ukryjPokazWarstwe();">Pokaz warstwe </form> </div> <div id="warstwa" style="position:absolute; left:480px; top:120px; width:100px; height:30px; z-index:2; visibility: hidden;"> OK </div> </body> </html> |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 155 Pomógł: 6 Dołączył: 31.12.2007 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Sprawdzilem to i nie dziala, ale raczej dzialac nie powinno bo ja przesylam do tej funkcji pod zmienna "nr" string ('warstwa1' lub 'warstwa2' lub 'warstwa3') wiec to wogole jest dla mnie dziwna konstrukcja - w kazdym badz razie nie zadzialalo, moze cos innego? A wogole to sama warstwa (nie obrazek) moze byc elementem reagujacym na zdarzenia? Powiem tak: Człowiek czasami jak za duzo myśli to robi proste błędy (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Teraz juz wszystko działa, tzn jak kliknie się w warstwa1 to ukrywa się. Jak ktos obserwował ten post to sie uśmieje oto rozwiązanie: Kod function zapisz_dane(warstwa){ if(warstwa == 'warstwa1') document.getElementById('warstwa1').style.visibility="hidden"; } To nie koniec moich pytań. Teraz pracuje nad tym aby przesłać do innej strony (coś jak formularz w php) która warstwa została kiliknięta i wyświetlić na tej nowej stronce komunikat w stylu "Kliknąłeś w warstę nr: " Czy ktoś może rzucić jakiś temat to sobie poszukam albo nawet jakis skrypt (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) - żeby było łatwiej? |
|
|
![]() ![]() |
![]() |
Aktualny czas: 13.10.2025 - 08:30 |