Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [HTML] 2 x submit
grzegorz_g
post
Post #1





Grupa: Zarejestrowani
Postów: 259
Pomógł: 0
Dołączył: 26.10.2004

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


mam taki oto formularz(skrót)


  1. <form action="index.php" method="POST" id="post">
  2. <input name="page" type="hidden" value="generation2" />
  3. <input name="akcja" type="hidden" value="1" />
  4.  
  5. <select name="ssfontsize" onchange="this.form.submit();" style="width:200px;">
  6. <option <? if ($_POST['ssfontsize']==10) print "selected='selected'" ?> value="10">10</option>
  7. <option <? if ($_POST['ssfontsize']==11) print "selected='selected'" ?> value="11">11</option>
  8. <option <? if ($_POST['ssfontsize']==12) print "selected='selected'" ?> value="12">12</option>
  9. <option <? if ($_POST['ssfontsize']==13) print "selected='selected'" ?> value="13">13</option>
  10. <option <? if ($_POST['ssfontsize']==14) print "selected='selected'" ?> value="14">14</option>
  11.  
  12. <input type="submit" value="send" />
  13.  


i teraz zależy mi by w onchange, nie przenosiło ukrytego pola formularza i danej akcja=1, ta dana ma być wysłana tylko w momencie naciśnięia submit. Jest to do zrobienia (IMG:style_emoticons/default/questionmark.gif) Czekam na jakieś pomysły
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
thek
post
Post #2





Grupa: Moderatorzy
Postów: 4 362
Pomógł: 714
Dołączył: 12.02.2009
Skąd: Jak się położę tak leżę :D




Da się. Podpowiem tylko tyle. Pole, które ma ustawione disabled nie przechodzi do zmiennych $_POST (IMG:style_emoticons/default/winksmiley.jpg)
Najlepiej więc gdy nieco poprawisz kod na tyle, że cały czas wcześniej jest on disabled i naciśnięcie submit z guzika mu disabled usuwa lub cały czas jest on aktywny, a wybranie opcji z select mu tuż przed wysłaniem disabled ustawia. Z tego co pamiętam było zdarzenie onbeforesubmit, ale onsubmit chyba też by dało radę.

Ten post edytował thek 4.11.2009, 09:08:59
Go to the top of the page
+Quote Post

Posty w temacie


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: 10.10.2025 - 19:05