Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Przypisanie zmiennej do wyboru z formularza
kubatur0
post
Post #1





Grupa: Zarejestrowani
Postów: 36
Pomógł: 0
Dołączył: 9.04.2010

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


Witam, mam u siebie pole formularza radio ktore wybire 2 wartosci. Czy jest mozliwosc napisania funkcji if ktora bedzie zawierala te wybory ? np
if(value==a) {
bla bla bla el
else {
bla bla bla }}

(IMG:style_emoticons/default/questionmark.gif)

Z gory dzieki za pomoc
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
tehaha
post
Post #2





Grupa: Zarejestrowani
Postów: 1 748
Pomógł: 388
Dołączył: 21.08.2009
Skąd: Gdynia

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


nie czytałem Twojego kodu ale jeżeli chcesz żeby następna lista zmieniała się w zależności od wyboru radio to masz 2 możliwości:
- php - ale wtedy ta zmiana w liście jest możliwa dopiero po przeładowaniu strony
- javascript - zmiana bez przeładowania strony
Go to the top of the page
+Quote Post
mortus
post
Post #3





Grupa: Zarejestrowani
Postów: 2 178
Pomógł: 596
Dołączył: 25.09.2009
Skąd: Piwniczna-Zdrój

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


Cytat(tehaha @ 10.04.2010, 10:53:59 ) *
nie czytałem Twojego kodu ale jeżeli chcesz żeby następna lista zmieniała się w zależności od wyboru radio to masz 2 możliwości:
- php - ale wtedy ta zmiana w liście jest możliwa dopiero po przeładowaniu strony
- javascript - zmiana bez przeładowania strony
@tehaha A co będzie, jeżeli użytkownik nie będzie miał włączonej obsługi JavaScript?
@kubatur0 Najlepiej zaimplementować najpierw rozwiązanie w PHP, a później zastanowić się nad wykorzystaniem JavaScript-u. Skoro nie wiesz, jak się za to zabrać, to poczytaj o podstawach. Do obsługi pola radio możesz użyć onclick np.
  1. <input type="radio" name="plec" value="kobieta" onclick="wypelnijSelecta(this);" />Kobieta<br/>
Do wstawienia różnych opcji możesz użyć atrybutu innerHTML (np. dla select'a o danym id, którego możesz pobrać za pomocą getElementById), konkretne opcje możesz wygenerować za pomocą pętli po tabeli określonych profesji. Możesz też wypróbować któryś z frameworków JavaScript np. jQuery (powinno to ułatwić pracę). Jeśli kompletnie nie wiesz, o czym piszę, to niestety musisz zacząć od jakiegoś kursu JS.
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: 26.12.2025 - 05:36