Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [HTML]wybór za pomocą radio button
Forum PHP.pl > Forum > Przedszkole
peklo
witam
Mam problem z formularzem, a mianowicie. Chciałbym wykonac pole wyboru poprzez radio button albo inną techniką ale nic mi z tego nie wychodzi. Chcę żeby były dwa radio buttony i jesli zaznacze jeden z nich to np pokaże się mi literka A , a jesli wybiorę drugi to pokaże się literka B jednocześnie zniknie literka A. I na odwrót oczywiście. Zaznaczam B znika A.
W tych komentach w kodzie będą oczywiscie input select
nospor
Jak ci pisano, bys uzywal bbcode, to chodzilo bys uzywal bbcode dla kodow, a nie dla opisow problemu...
YourFrog
Z tego co zrozumiałem chodziło ci o rozwiązanie przy pomocy JS. Mistrzem javascriptu to ja nie jestem i potrafię pisać jedynie z użyciem JQuery także łapaj kod.

  1. <title>Przykład z radio buttonem</title>
  2. <meta charset="utf-8" />
  3. <script src="//ajax.googleapis.com/ajax/libs/jquery/2.0.3/jquery.min.js"></script>
  4.  
  5. $(document).ready(function(){
  6. var spanLetter = $('span.letter');
  7.  
  8. $('input').click(function(){
  9. var val = $(this).val();
  10.  
  11. if( val == 1 )
  12. {
  13. spanLetter.show();
  14. return;
  15. }
  16.  
  17. spanLetter.hide();
  18. });
  19. });
  20. </script>
  21. </head>
  22. <form method="post" action="">
  23. <tr>
  24. <td>
  25. <input type="radio" name="sample" value="1" id="sample-1" checked="checked">
  26. <label for="sample-1">Pokaż literę "A"</label>
  27. </td>
  28. <td>
  29. <input type="radio" name="sample" value="2" id="sample-2">
  30. <label for="sample-2">Ukryj literę "A"</li>
  31. </td>
  32. </tr>
  33. <tr>
  34. <td colspan="2">
  35. <p>Oto magiczna litera >> <span class="letter">A</span></p>
  36. </td>
  37. </tr>
  38. </table>
  39. </form>
  40. </body>
  41. </html>
peklo
sorki nospor za tego html.
niestety ale kod nie działa:(

już działa problem był z linkiem do js. dzięki
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.