![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 12 Pomógł: 0 Dołączył: 2.06.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witajcie,
Mam dość złożony problem, który najłatwiej będzie mi opisać na przykładzie. Mam taki kod:
Chodzi o to, aby w zależności o tego, który z przycisków zostanie wciśnięty, zostanie wysłany formularz z inną wartością w polu 'action'. Wszystko działa pięknie pod FF, niestety pod IE (testowałam pod IE 7) przestaje działać. Dla testów zmodyfikowałam swoje funkcje:
i wiem, że wartość pola 'value' podmienia się poprawnie. W pierwszym alercie otrzymałam poprzednią wartość, w drugim alercie wartość podmienioną. Niestety, mimo to gdy wywołuję: print_r($_POST['action']); otrzymuję wartość pierwszą (niepodmieniona). W czym tkwi problem? |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Proponowałbym, żebyś wcisnął te przyciski faktycznie w ten formularz, a nie tak kombinował. Obejdziesz się wtedy bez JS.
Ale jeśli już masz taki problem, to spróbuj odwołać się do pól poprzez tablicę document.forms. -------------------- ![]() ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW! |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 03:27 |