Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [ajax] rozwijany formularz
grzegorz_g
post 1.11.2008, 10:19:15
Post #1





Grupa: Zarejestrowani
Postów: 259
Pomógł: 0
Dołączył: 26.10.2004

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


witam!
Szukam takiego rozwiazania, iż mam taki formularz(skrót):

  1. <?php
  2. <form>
  3. <input class="panel" name="login" type="text"  />
  4. <input class="panel" name="haslo" type="password"  />
  5. <input class="panel" name="email" type="text"  />
  6. <select name=strona>
  7. <option>a</option>
  8. <option>b</option>
  9. <option>c</option>
  10. </select>
  11. <input class="panel" name="kwota" type="text"  />
  12. </form>
  13. ?>


potrzbuje teraz zrobić by po kilknieciu w jakiś graficzny buton [dodaj] dodalo mi kolejne pole do formularza:

<select name=strona>
<option>a</option>
<option>b</option>
<option>c</option>
</select>
<input class="panel" name="kwota" type="text" />

i formularz moze pozniej wygladac w ten sposob

  1. <?php
  2. <form>
  3. <input class="panel" name="login" type="text"  />
  4. <input class="panel" name="haslo" type="password"  />
  5. <input class="panel" name="email" type="text"  />
  6. <select name=strona>
  7. <option>a</option>
  8. <option>b</option>
  9. <option>c</option>
  10. </select>
  11. <input class="panel" name="kwota" type="text"  />
  12. <select name=strona>
  13. <option>a</option>
  14. <option>b</option>
  15. <option>c</option>
  16. </select>
  17. <input class="panel" name="kwota" type="text"  />
  18. <select name=strona>
  19. <option>a</option>
  20. <option>b</option>
  21. <option>c</option>
  22. </select>
  23. <input class="panel" name="kwota" type="text"  />
  24. </form>
  25. ?>



proszę o sugestię czy to da się to tak rozwiazać w ten sposób i jak pozniej zapisać.

Ten post edytował grzegorz_g 1.11.2008, 11:36:18


--------------------
www.wettradar.com
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
box3r
post 2.11.2008, 15:55:39
Post #2





Grupa: Zarejestrowani
Postów: 52
Pomógł: 2
Dołączył: 24.05.2005

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


wszystko sie da - zajmuje to tylko czasami mniej czasami wiecej czasu winksmiley.jpg .

jak poszukasz to napewno gotowca znajdziesz w kazdym razie przepis :

po 1wsze Dodaj id do elementu form -
kazdy kolejny input i select powinien miec inny name - zliczaj sobie ile dolozyles i dokladaj liczbe do name ( na przyklad) ;

Poszukaj o createElement - najpierw tworzysz select w formie a pozniej option w selecie - settAttribute - tez wazna rzecz

powodzenia
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 Wersja Lo-Fi Aktualny czas: 14.08.2025 - 00:36