Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Formularz checkbox
Forum PHP.pl > Forum > Po stronie przeglądarki > JavaScript
Youkash
Witajcie, mam taki problem napisalem formularz do wysylania danych, tylko mam pewien problem jak zrobic zeby guzik wyslij byl aktywny dopiero po zaznaczeniu checkbox z regulaminem. Czyli jak klikne w checkboxa to dopiero zapala sie guzik "Wyslij"
Ponizej kod formularz

  1. <form action="mailto:lukasz2117@wwf.pl" method = "POST" enctype="text/plain">
  2. <TABLE border="0">
  3.  
  4. <TR>
  5. <TD width="120">Nazwisko:</TD>
  6. <TD align="right"><input type=text name=babcia_nazwisko maxlength=80></TD>
  7. </TR>
  8.  
  9.  
  10. <TR>
  11. <TD>Imię:</TD>
  12. <TD align="right"><input type=text name=babcia_imie maxlength=80></TD>
  13. </TR>
  14.  
  15. <TR>
  16. <TD>Wiek:</TD>
  17. <TD align="right"><input type=text name=babcia_wiek maxlength=2 size=2><BR></TD>
  18. </TR>
  19. </TABLE>
  20. <BR>
  21. 2. <U>Mama</U><BR><BR>
  22.  
  23.  
  24.  
  25.  
  26. <TABLE border="0">
  27.  
  28. <TR>
  29. <TD width="120">Nazwisko:</TD>
  30. <TD align="right"><input type=text name=mama_nazwisko maxlength=80></TD>
  31. </TR>
  32.  
  33.  
  34. <TR>
  35. <TD>Imię:</TD>
  36. <TD align="right"><input type=text name=mama_imie maxlength=80></TD>
  37. </TR>
  38.  
  39. <TR>
  40. <TD>Wiek:</TD>
  41. <TD align="right"><input type=text name=mama_wiek maxlength=2 size=2><BR></TD>
  42. </TR>
  43. </TABLE>
  44. <BR>
  45.  
  46. 3. <U>Dziecko</U><BR><BR>
  47.  
  48. <TABLE border="0">
  49.  
  50. <TR>
  51. <TD width="120">Nazwisko:</TD>
  52. <TD align="right"><input type=text name=dziecko_nazwisko maxlength=80></TD>
  53. </TR>
  54.  
  55.  
  56. <TR>
  57. <TD>Imię:</TD>
  58. <TD align="right"><input type=text name=dziecko_imie maxlength=80></TD>
  59. </TR>
  60.  
  61. <TR>
  62. <TD>Wiek:</TD>
  63. <TD align="right"><input type=text name=dziecko_wiek maxlength=2 size=2><BR></TD>
  64. </TR>
  65. </TABLE>
  66. <BR>
  67.  
  68. <hr>
  69. <DIV class=text-subtitle>Adres</DIV>
  70. <BR>
  71. 4. <U>Babcia</U><BR><BR>
  72.  
  73. <TABLE border="0">
  74.  
  75. <TR>
  76. <TD width="200">Ulica:</TD>
  77. <TD align="right" width="230"><input type=text name=babcia_ulica maxlength=80></TD>
  78. </TR>
  79.  
  80.  
  81. <TR>
  82. <TD>Numer domu i mieszkania:</TD>
  83. <TD align="right"><input type=text name=babcia_dom maxlength=80></TD>
  84. </TR>
  85.  
  86. <TR>
  87. <TD>Miejscowo&para;ć:</TD>
  88. <TD align="right"><input type=text name=babcia_miejscowosc maxlength=80><BR></TD>
  89. </TR>
  90.  
  91. <TR>
  92. <TD>Kod pocztowy:</TD>
  93. <TD align="right"><input type=text name=babcia_kod_pocztowy maxlength=80><BR></TD>
  94. </TR>
  95.  
  96. <TR>
  97. <TD>Numer telefonu:</TD>
  98. <TD align="right"><input type=text name=babcia_telefon maxlength=80><BR></TD>
  99. </TR>
  100.  
  101. <TR>
  102. <TD>Adres e-mail:</TD>
  103. <TD align="right"><input type=text name=babcia_email maxlength=80><BR></TD>
  104. </TR>
  105. </TABLE>
  106.  
  107. <BR>
  108.  
  109.  
  110.  
  111. 5. <U>Mama</U><BR><BR>
  112.  
  113. <TABLE border="0">
  114.  
  115. <TR>
  116. <TD width="200">Ulica:</TD>
  117. <TD align="right" width="230"><input type=text name=mama_ulica maxlength=80></TD>
  118. </TR>
  119.  
  120.  
  121. <TR>
  122. <TD>Numer domu i mieszkania:</TD>
  123. <TD align="right"><input type=text name=mama_dom maxlength=80></TD>
  124. </TR>
  125.  
  126. <TR>
  127. <TD>Miejscowo&para;ć:</TD>
  128. <TD align="right"><input type=text name=mama_miejscowosc maxlength=80 ><BR></TD>
  129. </TR>
  130.  
  131. <TR>
  132. <TD>Kod pocztowy:</TD>
  133. <TD align="right"><input type=text name=mama_kod_pocztowy maxlength=80 ><BR></TD>
  134. </TR>
  135.  
  136. <TR>
  137. <TD>Numer telefonu:</TD>
  138. <TD align="right"><input type=text name=mama_telefon maxlength=80 ><BR></TD>
  139. </TR>
  140.  
  141. <TR>
  142. <TD>Adres e-mail:</TD>
  143. <TD align="right"><input type=text name=mama_email maxlength=80 ><BR></TD>
  144. </TR>
  145. </TABLE>
  146.  
  147. <BR>
  148.  
  149. <HR>
  150.  
  151. 6. <BR><BR>
  152. <Textarea name=50slow cols=52 rows=4>
  153.  
  154.  
  155. <BR>
  156. Czy chciałaby Pani dodać jeszcze jakie&para; wyja&para;nienie<BR><BR>
  157. <Textarea name=dodatkowe cols=52 rows=4>
  158.  
  159. <HR>
  160. Zapoznałam się z zasadami udziału w projekcie i akceptuję przedstawione warunki.
  161. (regulamin - <a href="regulamin.htm">dostępny tutaj</A>)
  162.  
  163. <input type=checkbox name=regulamin>
  164. <BR>
  165. <BR>
  166.  
  167. <input class="btn" type=submit value="Wy&para;lij">
  168.  
  169. <input class="btn" type="reset" name="resetujemy" value="Resetuj">
  170.  
  171.  
  172.  
  173.  
  174.  
  175.  
  176.  
  177. </form>


Wiem ze problem jest glupi, ale moze ja jestem glupszy winksmiley.jpg
nospor
Ustaw przycisk wyślij:
<input class="btn" type="submit" value="Wy&para;lij" id="send" style="display:none">

A w checkbox:
<input type="checkbox" name="regulamin" onclick="document.getElementById('send').style.display='';">
Youkash
Dziękuje bardzo, a jest mozliwe zeby po klikniecu w checkbox, dopiero wtedy wyskakiwaly oba guziki "wyslij" "resetuj"??
nospor
Jasne , z reset zrob tak samo jak z wyslij
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.