Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Dodawanie elementów formularza, Dynamiczne...
mike
post
Post #1





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

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


Jestem w takiej sytuacji: nie znam JS a potrzebuję uzyskać następujący efekt.
Mam formularz:
Kod
+----------------------------------------+
|                FORMULARZ               |
|                                        |
|  [button_1/link_1]                     |
|                                        |
|  +------------+                        |
|  | input/text |  [button_2/link_2]     |
|  +------------+                        |
|                                        |
|             +------------+             |
|             |input/submit|             |
|             +------------+             |
+----------------------------------------+

I teraz kliknięcie dowolną ilość razy w [button_1/link_1], powoduje :
Kod
+----------------------------------------+
|                FORMULARZ               |
|                                        |
|  [button_1/link_1]                     |
|                                        |
|  +------------+                        |
|  | input/text |  [button_2/link_2]     |
|  +------------+                        |
|                                        |
|  +------------+                        |
|  | input/text |  [button_3/link_3]     |
|  +------------+                        |
|                                        |
|                 .                      |
|                 .                      |
|                 .                      |
|                                        |
|  +------------+                        |
|  | input/text |  [button_N/link_N]     |
|  +------------+                        |
|                                        |
|             +------------+             |
|             |input/submit|             |
|             +------------+             |
+----------------------------------------+

i.t.d
Teraz kliknięcie w króryś [button_N/link_N] ( N - numerek input/text ) powoduje usunięcie go z listy.

Proszę o pomoc.

P.S. Sporo się naklepałem żeby ten rysunek zrobić (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) , więc nie mówcie proszę że się nie da tego osiągnąć (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)

Ten post edytował mike_mech 21.02.2005, 09:48:30
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Kredka29
post
Post #2





Grupa: Zarejestrowani
Postów: 78
Pomógł: 1
Dołączył: 6.12.2008
Skąd: Polska

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


Witam, a czy mógłby mi ktoś powiedzieć, jak zmodyfikować kod, aby dodawał po kliknięcie w "Dodaj", listę rozwijaną z jakimiś elementami? (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)

Edit:
Mam kod:
  1. <head>
  2. <script type="text/javascript">
  3. <!--
  4. function dodaj_element(kontener){
  5. var znacznik = document.createElement('select');
  6. znacznik.setAttribute('name', 'pole2');
  7. znacznik.className = 'dodajliste';
  8. var kontener = document.getElementById(kontener);
  9. kontener.appendChild(znacznik);
  10. }
  11. //-->
  12. </script>
  13. </head>
  14. <body>
  15.  
  16. <form action="gen2.php" method="post">
  17. <div id="pliki">
  18. <select name="pole2" class="dodajliste">
  19. </select>
  20. </div>
  21. <div>
  22. <input type="button" value="Dodaj listę" onclick="dodaj_element('pliki');" />
  23. <input type="submit" value="Wyślij" />
  24. </div>
  25. </form>
  26.  
  27. </body>
  28. </html>


I teraz pytania:
Co zrobić aby listy były dodawane z określonymi elementami?
Co zrobić aby każda dodana lista miała swoją nazwę np. "list1", "list2", ...?

Ten post edytował Kredka29 7.12.2008, 13:24:45
Go to the top of the page
+Quote Post

Posty w temacie


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: 14.10.2025 - 11:28