Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 24 Pomógł: 0 Dołączył: 8.12.2004 Skąd: Wrocław Ostrzeżenie: (0%)
|
Witam
Mam taki problem. Nie moge poradzic sobie z pobraniem wartosci z pola input ktore jest powiazane z polem radio Mam 4 pola radio
wartosci value dla input name=cena sa dodawane na podstawie wczesniej wpisanych danych w formularzu
i teraz potrzebuje w zaleznosci od zaznaczonego pola radio pobrac wlasnie ta wartosc pola input name=cena do dalszych dzialan obliczeniowych. Dodalem funkcje wyborszkla()
i tu problem nie wiem gdzie mam blad, ze nie pobiera mi tej wartosci pola input name=cena Prosze o wskazowki Ten post edytował shl 4.03.2010, 11:47:41 |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 2 350 Pomógł: 512 Dołączył: 4.01.2009 Skąd: Wrocław / Świdnica Ostrzeżenie: (0%)
|
Jeśli chodzi o pola typu radio najłatwiej zrobić tak:
Kod <input name="test" value="a" type="radio" onchange="test(this.value);">a<br> <input name="test" value="b" type="radio"onchange="test(this.value);">b <script type="text/javascript"> function test(value){ alert(value); } </script> Wynik z tego zapisz do jakieś zmiennej(załóżmy 'x'). Teraz, żeby dobrać się do elementu <input type="text" id="costam-iTuWartoscX"> - zrób tak: Kod var element = document.getElementById('costam'+x); alert(element.value); //dostaniesz wartość pola value w zależności od x Jeśli nie możesz skorzystać z pierwszego kodu musisz przelecieć każdy element z tablicy(bo taką dostaniesz po wpisaniu: tablica = document.getElementsByName('test'); ) i sprawdzić, czy jest jakiś zaznaczony, jeśli nie to lecieć dalej, a jeśli jest to skończyć pętlę i zapamiętać, który to z kolei element(np. w zmiennej i). Później za pomocą prostego kodu( tablica[i].value ), będziesz miał ten sam wynik co w pierwszym kodzie. Pozdrawiam |
|
|
|
shl [js] pobieranie danych z input +radio 4.03.2010, 11:38:50
thek Czy ja jestem ślepy, czy może żaden z radio nie ma... 4.03.2010, 12:17:28
shl Kurcze sam nie wiem co i jak w js nie robilem pr... 4.03.2010, 13:27:13
thek W takim razie powiem Ci, że szedłeś w dobrą stronę... 4.03.2010, 21:02:30
shl Tak bylem blisko ale czasami jest sie tak blisko ... 5.03.2010, 14:14:00
kamil4u Poczytaj o zdarzeniach w js, a wszystko będziesz w... 5.03.2010, 18:34:20
shl tak tak poczytalem
ale co dalej bo kazde zdarze... 6.03.2010, 11:07:48
kamil4u Ilość funkcji w zdarzeniu jest dowolna i tak musis... 6.03.2010, 14:24:57
shl dzieki za wskazowki ... wszystko poszlo jak z gork... 10.03.2010, 09:39:50 ![]() ![]() |
|
Aktualny czas: 2.04.2026 - 17:35 |