![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 21 Pomógł: 0 Dołączył: 12.09.2006 Ostrzeżenie: (0%) ![]() ![]() |
Moj problem polega na tym, ze mam pole slect, ktoro jest wypelniane w nast sposob:
i ono znajduje sie w jednym formie, naotmiast potrzebuje aby wybrana wartosc z tego select'a poszla do drugiego forma, ktory jest pod spodem. Mianowicie zrobilam w tym formie pole <input type hidden value=? i tu mam problem, jak wstawic ta wartosc wybrana w selectcie? Ten post edytował Lynn 29.09.2006, 12:22:51 |
|
|
![]()
Post
#2
|
|
![]() Grupa: Przyjaciele php.pl Postów: 1 112 Pomógł: 20 Dołączył: 10.04.2005 Ostrzeżenie: (0%) ![]() ![]() |
zakładając, że input hidden do którego chcesz wstawić wartość wygląda tak:
w selectcie dodajesz zdarzenie onchange, które przypisze wartość do ukrytego inputa:
bardziej elegancko byłoby napisać sobie do tego funkcję, która pozwoli ci w łatwy sposób używać tego w wielu miejscach, ale z tym sobie poradzisz :) pozdr. |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 21 Pomógł: 0 Dołączył: 12.09.2006 Ostrzeżenie: (0%) ![]() ![]() |
zrobilam tak:
i nie chce mi dzialac, czy ja cos robie nie tak? |
|
|
![]()
Post
#4
|
|
![]() Grupa: Przyjaciele php.pl Postów: 1 112 Pomógł: 20 Dołączył: 10.04.2005 Ostrzeżenie: (0%) ![]() ![]() |
hej,
w kodzie, który podałaś nie widzę zastosowania dla onchange, które polecałem wcześniej, ale to chyba dlatego, że nie do końca się zrozumieliśmu :) Więc, po pierwsze to wylatuje. Po drugie, zmieniamy dodawanie kolejnych OPTION tak: Kod document.getElementById("okr1").options[i] = new Option; document.getElementById("okr1").options[i].text = tab_intra_naz1[i]; document.getElementById("okr1").options[i].value = tab_intra_val1[i]; w takiej konfiguracji działa zmiana wartości OPTION zależnie od stanu checkboxa. PS. jeżeli wywołujemy funkcję / kod JavasScript przez zdarzenie zapisane jako atrybut nie używamy java script:, należałoby więc zmienić jeszcze onlick="java script:sprawdz()1" na onclick="sprawdz1()" pozdr. |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 21 Pomógł: 0 Dołączył: 12.09.2006 Ostrzeżenie: (0%) ![]() ![]() |
nie chce zaczynac nowego tematu bo nie ma po co, ale jezeli ktos bedzie tak uprzejmy to czy moze mi powiedziec jak na jednej str jsp, przekazwyac sobie dane ze skryptu js do wnetrza jsp czyli z tad <script></script> do tego <%%>;
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 19.07.2025 - 15:52 |