Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [JavaScript]Przycisk typu radio i zdarzenia JS, Javascript - delikatne przerobienie
miras
post 17.01.2012, 15:07:22
Post #1





Grupa: Zarejestrowani
Postów: 1 004
Pomógł: 9
Dołączył: 18.01.2011
Skąd: Siedlce

Ostrzeżenie: (30%)
XX---


Witam, mam taki maly 'skrypcik' w js, który po wybraniu przycisku radio np.1 wyświetla określoną zawartość dla przycisku nr.1 a problem tkwi w tym, że przy wejściu na stronę gdy ani jeden ani drugi przycisk nie są 'wciśnięte' wyświetlają się dwa.. i chciałbym, żebyście pomogli mi przerobić ten skrypt tak, że jeżeli nic nie jest wciśnięte to nic się nie wyświetla..

Dzięki za pomoc.


  1. <script type="text/javascript">
  2. var onl=(onload||new Function), pokazane
  3. onload=function(){
  4. onl();
  5. for(i=0;x=document.getElementById('ukryte'+i++);)x.style.display='none';
  6. }
  7. function sh(a){
  8. if(pokazane)pokazane.style.display='none';
  9. (pokazane=document.getElementById('ukryte'+a.value)).style.display=''
  10. }
  11. </script>
  12. <form>
  13. <input type="radio" name="zmienne" value="1" onclick="sh(this)" />Admin przydzielany na SteamID
  14. <input type="radio" name="zmienne" value="2" onclick="sh(this)" />Admin przydzielany na Hasło
  15. <div id="ukryte1">Admin na SteamID</div>
  16. <div id="ukryte2">Admin na Hasło</div>
  17. </form>


--------------------
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
CuteOne
post 17.01.2012, 18:10:22
Post #2





Grupa: Zarejestrowani
Postów: 2 958
Pomógł: 574
Dołączył: 23.09.2008
Skąd: wiesz, że tu jestem?

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


1. Ustaw style wszystkim divom na "display: none"
2. Po kliknięciu ponownie ustawiasz wszystkim divom "display: none" a następnie ustawiasz "display=''" dla odpowiedniego elementu

Ot i cała filozofia..
Go to the top of the page
+Quote Post
miras
post 17.01.2012, 18:44:25
Post #3





Grupa: Zarejestrowani
Postów: 1 004
Pomógł: 9
Dołączył: 18.01.2011
Skąd: Siedlce

Ostrzeżenie: (30%)
XX---


Możesz jaśniej ? nie znam wgl, JS a ten kod znalazłem na forum...


--------------------
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 24.07.2025 - 17:17