Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Action zależne od wyboru opcji w polu select, nie dziła pod IE
Kori
post
Post #1





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 8.11.2006

Ostrzeżenie: (0%)
-----


Witam.
Bardzo prosiłbym o szybką pomoc. Problem chyba jest banalny, ale nie dla laika w javascript, takiego jak ja.
Otóż chodzi mi o to, aby akcja po naciśnięciu buttona np szukaj była zależna od wybranej opcji w select.
Nie byłoby problemu gdyby nie było IE (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Mam kod:
  1. <form id="akcja" action="">
  2. <option onclick="document.getElementById('akcja').action = 'lubartow.php'">lubartow</option>
  3. <option onclick="document.getElementById('akcja').action = 'lublin.php'">lublin</option>
  4. <input type="submit" value="wyslij" />
  5. </form>


Proszę o pomoc.
Z góry bardzo dziękuję.

PS. Szukałem... (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)

Ten post edytował Kori 8.11.2006, 18:50:08
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
gekon
post
Post #2





Grupa: Zarejestrowani
Postów: 614
Pomógł: 7
Dołączył: 10.11.2003
Skąd: Rzeszów/Kraków

Ostrzeżenie: (0%)
-----


A nie lepiej rozwiązać to po stronie serwera? Wysyłać do tego samego pliku i zależnie od wybranych opcji robić co trzeba?
Go to the top of the page
+Quote Post
nospor
post
Post #3





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Cytat
Nie byłoby problemu gdyby nie było IE
Nie bylo by problemy, jakby ludzie mieli odrobine pojecia na temat tego, czego uzywają...

onclick ustawia sie na select a nie na option.
  1. <form id="akcja" action="">
  2. <select onclick="document.getElementById('akcja').action = this.options[this.selectedIndex].value;">
  3. <option value="lubartow.php">lubartow</option>
  4. <option value="lublin.php">lublin</option>
  5. <input type="submit" value="wyslij" />
  6. </form>


Co nie zmienia faktu, ze rozwiązanie gekona jest lepsze
Go to the top of the page
+Quote Post
Kori
post
Post #4





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 8.11.2006

Ostrzeżenie: (0%)
-----


Dziękuję.

Ten post edytował Kori 8.11.2006, 23:46:55
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 15.09.2025 - 14:10