Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [HTML][JavaScript]Watrość zmiennej w zależności od radio
Stryku
post
Post #1





Grupa: Zarejestrowani
Postów: 28
Pomógł: 0
Dołączył: 27.02.2011

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


Tak jak w temacie. Chciałbym, żeby zmienna miała wartość w zależności od zaznaczonego obiektu radio. Jak bedzie zaznaczony "mężczyzna" to zmienna ma wartość 1, a jak zaznaczone "kobieta" to zmienna ma wartość 2. Narazie mam coś takiego:
  1.  
  2. <script language="javascript">
  3. <!--
  4. var ej=0;
  5.  
  6. function zmienna(form)
  7. {
  8.  
  9. if (document.forms['form'].checked)
  10. {
  11. ej=0;
  12. }
  13. else
  14. {
  15. ej=1;
  16. }
  17. document.getElementById('ej').innerHTML=ej;
  18. }
  19.  
  20. //-->
  21. </head>
  22.  
  23. </br>
  24.  
  25.  
  26.  
  27.  
  28.  
  29. <form name="form">
  30. <INPUT TYPE="radio" NAME="plec" VALUE="reszka" checked> reszka
  31. <INPUT TYPE="radio" NAME="plec" VALUE="orzel"> orzel
  32. <input type="button" value="co" onclick="orzel(this.form)">
  33. </form>
  34.  
  35.  
  36.  
  37.  
  38. <div id="nie">
  39. </div></br>
  40. <div id="ej">
  41. </div>
  42. </body>
  43. </html>

wiem, że pełno błedów, ale ne wiem jak to ugryźć. Wiem jak zrobić coś takiego z polem tekstowym ale nie z radio. Z góry dzięki za jakąkolwiek pomoc.

Ten post edytował Stryku 4.06.2011, 09:07:30
Go to the top of the page
+Quote Post
Hpsi
post
Post #2





Grupa: Zarejestrowani
Postów: 483
Pomógł: 50
Dołączył: 15.03.2005
Skąd: Poznań

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


ja bym dodal inputa type hidden i w zaleznosci od checkboxa bym robil attr value tego inputa, wtedy po wyslaniu bys mial dane ladnie wrzucone smile.gif


--------------------
Daiquiri: T1 = (dx/dt * s)^hpsi
Daiquiri: gdzie T1 - Twój czas przybycia na miejsce, dx/dt - prędkość, s droga
Daiquiri: brb trzeba by to poprawić T1 - Czas jaki Ci to zajmie
Daiquiri: Zatem T - czas dotarcia p T1 + T2 gdzie T2 = aktualny czas

===
po prostu kocham ją :D haha
Go to the top of the page
+Quote Post
athei
post
Post #3





Grupa: Zarejestrowani
Postów: 389
Pomógł: 141
Dołączył: 11.04.2009

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


jquery
  1. $('input[name="plec"]').click(function()
  2. {
  3. if ($(this).val() == 'k') {
  4. $('input[name="wynik"]').val(2);
  5. } else if ($(this).val() == 'm') {
  6. $('input[name="wynik"]').val(1);
  7. }
  8. });
  9.  
  10. k<input type="radio" name="plec" value="k" />
  11. m<input type="radio" name="plec" value="m" />
  12. wynik<input type="text" name="wynik" value="0" />


JS - http://www.google.com/search?name=f&hl...put+radio+value
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: 20.08.2025 - 07:57