Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> dynamiczny formularz, Jak użyc DOM
merle
post 4.07.2006, 10:55:46
Post #1





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 4.07.2006

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


witam wszystkich serdecznie
mam dość rozległy problem
potrzebuje zrobić dynamiczny formularz w którym występowała by nazwijmy to "grupa" zawierająca kilka elementów input i select charakteryzujących tą grupę w niej była by tez podgrupa również posiadająca kilka elementów do wypełniania input i select .
Istniał by przycisk do tworzenia nowych grup wraz z podgrupami zagnieżdżonymi w nich jak i przycisk do tworzenie podgrup wewnątrz danych grup.
uhh... mam nadzieje ze nie za bardzo zagmatwałem sprawę? worriedsmiley.gif
znalazłem coś takiego z wykorzystaniem DOM :


  1. <script type="text/javascript">
  2. <!-- <![CDATA[
  3. i=0;
  4. function wstaw() {
  5. i++;
  6. var tekst = document.createTextNode('pole '+i+': ');
  7. var input = document.createElement('input');
  8. input.setAttribute('type', 'text');
  9. input.setAttribute('name', 'p'+i);
  10. var br = document.createElement('br');
  11. var div = document.createElement('div');
  12. div.appendChild(tekst);
  13. div.appendChild(input);
  14. div.appendChild(br);
  15. document.getElementById('pola').appendChild(div);
  16. }
  17. // ]]> -->
  18.  
  19.  
  20. <form action="index.php" method="post">
  21. <p><input type="button" value="wstaw nowe pole" onclick="wstaw()" /></p>
  22.  
  23. <div id="pola">
  24. </div>
  25.  
  26. <p><input type="submit" value="wyślij pola" /></p>
  27. </form>



w powyższym tworzy sie dodawalny input , moje pytanie :
jak z tego zrobić selecta bo potrzebuje i inputów i selectów,a niespecjalnie sie znam na strukturze DOM,
wiem ,że pewnie to trywialne jest, ale juz mnie biała gorączka bierze tongue.gif

z zagnieżdżeniem tego tak ja napisałem na początku powinienem sobie poradzić , jakkolwiek za jakieś wskazówki byłbym wdzięczny
na koniec jeszcze jedno pytanie :
jak z zapisywaniem czegoś takiego do pliku txt przez php?
jak to najlepiej rozwiazać przy takim dynamicznym formluarzu

pozdrawiam
Go to the top of the page
+Quote Post

Posty w temacie


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: 13.06.2025 - 09:59