Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [JavaScript] Pojawianie się diva z całą jego zawartością ..., Jak powinien wyglądać skrypt ?
marekpb
post
Post #1





Grupa: Zarejestrowani
Postów: 50
Pomógł: 0
Dołączył: 3.09.2007
Skąd: Kraków

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


Witam
W tym temacie chciałem Was bardzo prosić o to aby ktoś mógł mi podać / napisać skrypt dzięki któremu można po zaznaczeniu pola radio pojawiał się cały nowy div (czyli tam będzie dalsza część formularza z tekstem) a po zaznaczeniu innego, pola radio ten div znikał. Przewertowałem forum jak tylko dałem radę oraz google i nie znalazłem takiego skryptu który by działał tak jak chcę każdy albo nie działał z radio albo wyświetlał tylko formularze bez tekstu. Przyznaję się, że raczej bardzo małe mam pojęcie o JavaScript, teraz dopiero planuję się go uczyć. Jak jeszcze podszkolę się bardziej w PHP. Ale do rzeczy będę bardzo wdzięczny jeśli ktoś znajdzie / napisze mi taki skrypt. Cóż mogę więcej zaoferować niż wdzięczność, chyba jeszcze tylko punkt POMÓGŁ. Pozdrawiam.

P.S Wiem, że na tym forum nie za bardzo lubicie podawać gotowe rozwiązania, ale bardzo bym o nie prosił mimo wszystko. A bardzo mi potrzebne było rozwiązanie ...

  1. <input type="radio" name="nazwa" value="wartość" />pojawia się div
  2. <input type="radio" name="nazwa" value="wartość" />znika div
  3. <br>
  4. <div>Pojawiający sie text ...</div>




Edit: Udało mi się sklecić coś takiego ... Czy to jest dobrze ?

  1. <input type="radio" name="nazwa" value="wartość" onclick="document.getElementById('identyfikator').style.display = this.checked ? 'block' : 'none'; this.form.elements['nazwa2'].disabled = this.form.elements['nazwa3'].disabled = !this.checked" />
  2. <input type="radio" name="nazwa" value="wartość" onclick="document.getElementById('identyfikator').style.display = !this.checked ? 'block' : 'none'; this.form.elements['nazwa2'].disabled = this.form.elements['nazwa3'].disabled = !this.checked" />
  3. <div id="identyfikator" style="display: none">
  4. dsadsa
  5. </div>


Ten post edytował marekpb 2.09.2009, 18:20:54
Go to the top of the page
+Quote Post
Void
post
Post #2





Grupa: Zarejestrowani
Postów: 112
Pomógł: 15
Dołączył: 2.02.2007

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


Skoro działa tak jak oczekujesz to pewnie dobrze? smile.gif
Kilka tematów niżej jest bardzo podobny wątek: Temat: JavaScriptCSSPHPukrywanie div w
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 Aktualny czas: 22.08.2025 - 00:09