![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 253 Pomógł: 1 Dołączył: 26.08.2009 Skąd: Szczecin Ostrzeżenie: (10%) ![]() ![]() |
Witam,
Dostałem od kumpla kod, który ponoć ma działać i w niektórych miejscach działa. Jest to swego rodzaju formularz działający jak formularz (czyli wysyła jakieś zapytanie do jakiejś strony). Dostarczony kod wygląda mniej więcej tak (to jest wersja obcięta bo normalnie jest jeszcze parę list)
No i tutaj mam problem jak to połączyć z przesyłaniem danych, bo na razie jak widać jest to po prostu rozwijana lista i niezależny link, który w zamyśle ma być przyciskiem wysyłającym dane z formularza. Nie ukrywam, że nie mam żadnego pojęcia w jaki sposób to ugryźć. Bo przecież formularz ma mieć <form> i metodę wysyłania i plik do którego wysyła i co najważniejsze wysyłane zmienne. Tak więc nie wiem co z tym zrobić, czy to w ogóle ma racje bytu,a nie chce kumplowi mówić, że nie mam pojęcia jak to ruszyć dlatego tutaj bym chciał spytać się o radę. Wysłał mi on tak samo podobny kod, tyle że już bez listy a z samymi polami do wpisywania tekstu i wygląda on tak:
No i tutaj właśnie obrazek pełni funkcję (tak mi się wydaje) submita. Nawet już myślałem, że może to jakoś JavaScriptem trzeba zrobić, ale cały czas nie mam pomysłu jak (a poza tym nie ukrywam, że wolał bym to mieć napisane w PHP bo w JavaScript nie czuje się tak pewnie). |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 2 958 Pomógł: 574 Dołączył: 23.09.2008 Skąd: wiesz, że tu jestem? Ostrzeżenie: (0%) ![]() ![]() |
Poczytaj o evencie onClick i submit bo twój "przycisk" nie działa
ps. w stopce masz narzędzie do sprawdzania czy JS działa ![]() Ten post edytował CuteOne 15.12.2010, 07:56:23 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 253 Pomógł: 1 Dołączył: 26.08.2009 Skąd: Szczecin Ostrzeżenie: (10%) ![]() ![]() |
No wiem, że nie działa, sam to napisałem. Ja chce się dowiedzieć, jak mam w tym pierwszym kodzie przekazać do formularza info na temat tego jaka opcja została wybrana (chodzi o selecty) i czy poprzez analogię do 2 skryptu mogę zrobić przycisk bez JS, bo jak widać tam żadnego JavaScripta nie ma i wszystko działa.
A i jeszcze jedno. Jak w tym drugim skrypcie pola formularza są w tabeli, to czy mogą one być tak samo umieszczone zamiast w tabeli w divach? |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 183 Pomógł: 24 Dołączył: 4.12.2010 Ostrzeżenie: (0%) ![]() ![]() |
co do pierwszego kodu najlepiej to w <form> wrzucić i jakiegoś submita dać, ewentualnie można select'owi dodać zdarzenie onChange w którym poprawiasz <a> href na odpowiedni względem wybranej opcji czyli w Twoim przypadku chyba zmieniasz ostatni parametr linka.
tak mogą być divy zamiast tabeli. -------------------- kAlmAcetA
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 253 Pomógł: 1 Dołączył: 26.08.2009 Skąd: Szczecin Ostrzeżenie: (10%) ![]() ![]() |
Dobra onchange, jeszcze przemyśle, może coś w tym jest. Ale nie mów mi żeby dodać przycisk submit, bo właśnie w tym jest cały problem, że ja go bezpośrednio nie chcę dodawać. W pierwszym kodzie nie ma nic co jest submitem (oprócz obrazka z id submit
![]() |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 11:24 |