Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [JS] formularz - ustawianie wartosci dla wielu elementów
Crozin
post
Post #1





Grupa: Zarejestrowani
Postów: 6 476
Pomógł: 1306
Dołączył: 6.08.2006
Skąd: Kraków

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


mam formualrz (przyklad):
Kod
<input type="text" name="abc[]" />
<select name="yzx[]">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>

<input type="text" name="abc[]" />
<select name="yzx[]">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>

itd.




chciałbym przy użyciu JS dodaj na koncu formularz jeszcze jedno pole <select /> z wartoscami "1 2 3 4" (jak w formularzu) ktory by usatawiał dla wszystkich pol <select /> w formularzu ta sama wartosc...

cos tam probowalem robic ale doszedlem do wniosku ze w zupelnie zlym kierunku szedlem :]
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
ferr
post
Post #2





Grupa: Zarejestrowani
Postów: 122
Pomógł: 3
Dołączył: 18.12.2004

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


  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
  2. <script type="text/javascript">
  3.  
  4. function PrepareForm(form_name, select_value)
  5. {
  6. form = document.forms[form_name];
  7.  
  8. for (var i = 0; i < form.length; i++)
  9. {
  10. for (var x = 0; x < form[i].options.length - 1; x++)
  11. {
  12. if (form[i].options[x].value == select_value)
  13. {
  14. form[i].options[x].selected = true;
  15. }
  16.  
  17. }
  18. }
  19. }
  20. </head>
  21.  
  22. <body onload="PrepareForm('x', '2');">
  23. <form name="x">
  24. <select name="yzx[]">
  25. <option value="1">1</option>
  26. <option value="2">2</option>
  27. <option value="3">3</option>
  28. <option value="4">4</option>
  29.  
  30. <select name="z">
  31. <option value="1">1</option>
  32. <option value="2">2</option>
  33. <option value="3">3</option>
  34. <option value="4">4</option>
  35. </form>
  36. </body>
  37. </html>


Sth like that? (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
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: 6.10.2025 - 01:01