Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Dynamiczny formularz
kondix03
post
Post #1





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 30.08.2010

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


Chciałem zrobić dynamiczny formularz i zależnie od tego jaką opcję się wybierze takie dalej opcje wyskakują. Szukając w googlach trafiłem na link: http://forum.php.pl/index.php?showtopic=71928 jednak gdy robiłem to pod formularz nic nie wychodziło (IMG:style_emoticons/default/sad.gif) Jak ktoś by pomógł laikowi byłbym wdzięczny (IMG:style_emoticons/default/smile.gif)

Nikt nie wie jak to zrobić czy nikt nie chce pomóc?
Go to the top of the page
+Quote Post
Kuba707
post
Post #2





Grupa: Zarejestrowani
Postów: 94
Pomógł: 0
Dołączył: 20.03.2010

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


Hm, jeżeli chodzi Ci o to, że masz formularz i powiedzmy że z listy wybierasz swoje państwo i w zależności jakie wybierzesz (np. polske) to w kolejnym polu wyboru niżej pojawią się miasta tego państwa co wybrałeś do wyboru. Jeżeli chodzi o to, to jest taki event javascript jak onblur. Zobacz na to.
Go to the top of the page
+Quote Post
kondix03
post
Post #3





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 30.08.2010

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


Onblur chyba byłby dobry jednak siedzę nad tym i siedzę a że w JS jestem cienki to wymyślić nie mogę bo jak na razie skrypt i trochę go przerobiłem ale nadal nie dodaje tekstu tylko pole a nie wiem jak ten tekst dodać ;/ Kod:
  1. <script type="text/javascript">
  2. <!--
  3. var x = 0;
  4. function dodaj_element(kontener){
  5. if (x == 0){
  6. var znacznik = document.createElement('input');
  7. znacznik.setAttribute('type', 'text');
  8. znacznik.setAttribute('name', 'email');
  9. var kontener = document.getElementById(kontener);
  10. kontener.appendChild(znacznik);
  11. x++;
  12. }
  13. else{
  14. alert("WTF? "+x);
  15. }
  16. }
  17. //-->
  18. </head>
  19. <form action="rejestracja.php" method="POST">
  20. <br>
  21. <div>
  22. <strong>Wpisz imię:</strong>
  23. <br><input type="text" name="imie" onblur="dodaj_element('email');"/>
  24. </div>
  25. <div id="email">
  26. <br><br><strong>Podaj e-mail:</strong>
  27. <br><input type="text" name="email" />
  28. </div>
  29. </form>
  30. </body>
  31. </html>
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 25.08.2025 - 08:16