Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: formularze, wstawianie to co z jednego między wiersze drugiego
Forum PHP.pl > Forum > PHP
h4v3n
mam formularz, który wygląda tak:
<input id="textfield" type="text">
<select name="type" id="type">
<option value="1" >x</option>
<option value="2" >x</option>
<option value="3" >x</option>
</select>

Każda z opcji w select wygląda mniej więcej tak:
cos_tam_coś_tam__"to co wpisane w textfield"__coś_tam_coś_tam

Jak zrobić, żeby pomiędzy tym co jest w select "wstawiało sie" to co było napisane w textfield? I żeby to wszytko po naciśnięciu na submit było wysyłane do następnego pola formularza, które to pole wygląda tak:
<input type="text" name="q" size="40"/>
PUPI
Nie wiem czy o to Ci chodzi, ale może trafiłem winksmiley.jpg

  1. <script type="text/javascript">
  2. function dopisz()
  3. {
  4. tf = document.getElementById('textfield');
  5. sel = document.getElementById( 'type' );
  6. for ( var i = 0; i < sel.childNodes.length; i++ )
  7. {
  8. sel.childNodes[i].innerHTML = tf.value+sel.childNodes[i].innerHTML+tf.value;
  9. }
  10. }
  11. <input id="textfield" type="text">
  12. <select name="type" id="type">
  13. <option value="1" >x</option>
  14. <option value="2" >x</option>
  15. <option value="3" >x</option>
  16. <input type="button" value="duś" onclick="dopisz();"/>
  17. <input type="text" name="q" size="40"/>


Zdefiniuj tylko co ma byc wpisane do inputa "q"
h4v3n
w tej chwili to co wpisuje w pierwszym polu dodaje mi z jednej i drugiej strony do każdego x z select, a chce, żeby to co wpisze w pierwszym, i wybiorą x z select, pokazywało sie w 2 tym 2 polu tekstowym, ale w formie takiej: cos_tam_coś_tam__"to co wpisane w textfield"__coś_tam_coś_tam bo te x jest jeszcze inaczej rozbudowane w innym skrypcie, ale wystarczy, ze ktoś napisze jak zrobić, żeby pojawiało sie to co wpisze w 1 polu i wybiore w select, pokazywało sie 2 polu tekstowym smile.gif
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.