Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Wyświetlanie itemów z select do text
Forum PHP.pl > Forum > Po stronie przeglądarki > JavaScript
Sigan
Witam!
Jak zrobić aby po kliknięciu w przycisk do pola TEXT zostały wpisane wszystkie pola dostępne z listy select?

Mam cos takiego:


  1. <form name="formularz" id=formh>
  2. <select name=lista multiple=multiple id=opcje>
  3. <option>Opcja 1</option>
  4. <option>Opcja 2</option>
  5. <option>Opcja 3</option>
  6. <option>Opcja 4</option>
  7. <option>Opcja 5</option>
  8. <option>Opcja 6</option>
  9. <option>Opcja 7</option>
  10. <option>Opcja 8</option>
  11. <option>Opcja 9</option>
  12. </select>
  13.  
  14.  
  15. <script language="JavaScript" type="text/javascript">
  16.  
  17.  
  18. document.write("<input type=text value=\"");
  19. for (n = 0; n < formh.elements['lista'].options.length; ++n)
  20. {
  21. document.write(formh.elements['lista'].options[n].value+", ");
  22. }
  23. document.write("\">");
  24. </script>


Niby wypisuje wartości (oddziela przecinkami)... jednak ja bym chciał aby działo się to po kliknięciu w przycisk, jak robie z js funkcje i przypisuje do buttonu to po kliknięciu... strona sie odswieża i nie laduje... moze ktos wie jak to zrobic? Dzięki za odpowiedzi (jestem totalnie lewy z js) thx Jak ktos wie jak poprawic ten kod, lub zna inna metode to prosze o jakas pomoc lub wskazowk. Lub jeszcze inaczej... jak wstawić do bazy danych wszystkie <OPTION'y> z <SELECT'a> do bazy danych?
wookieb
podstawy!
Frazy do wyszukania w googlach:
javascript onclick -- kliknięcie
javascript getElementById -- wyszukanie inputa do którego wstawić tresć
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.