Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> dodawanie w formularzu
blexth
post
Post #1





Grupa: Zarejestrowani
Postów: 11
Pomógł: 0
Dołączył: 18.11.2006

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


witam,

mam problem z dodawaniem wartosci radiobuttonow w formularzu.

Załóżmy:

mam 6 radio buttony w 3 kategoriach:

[button] [button]
[button] [button]
[button] [button]

i np z kazdej kategori trzeba wybrac po jednym i zeby w zaleznosci od wybranych przyciskow pokazywala sie suma (wartosci podane w value="" )
i wyswietlalo się na koncu


[button] [button]
[button] [button]
[button] [button]

suma: [wynik]


jakies pomysly?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
JaRoPHP
post
Post #2





Grupa: Zarejestrowani
Postów: 675
Pomógł: 15
Dołączył: 7.11.2004
Skąd: Katowice

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


1. Wywołując metodę write() po załadowaniu się strony, wymazujesz całą jej zawartość.
Aby wynik obliczeń był wyświetlany na bieżąco, musisz użyć innej metody wypisywania wyniku (np. dla elementu <div /> użycie metody replaceChild()).

2. Nie ma atrybutu vlaue, jest natomiast value (być może literówka).

3. Skoro chcesz wykonywać działania arytmetyczne, dlaczego w atrybucie value nie masz liczb?

4. Przypisując wartość do danego atrybutu używa się znaku równości (a Ty masz np.: name"drugi" - być może literówka).

5. Wywołanie metody poprzez zdarzenie onclick() nie jest takie, jakie powinno być. Wystarczy onclick="oblicz()".

6. Metoda oblicz() również nie wygląda najlepiej. W metodzie tej musisz sprawdzić, który przycisk z poszczególnej opcji jest wybrany, odczytać wartość tego przycisku i dodać ją do jakiejś zmiennej (np.cena).
Następnie korzystając z metody replaceChild() możesz wyświetlić wynik na stronie.

7. Zamykaj wszystkie znaczniki (np. <input ...>100</input>).
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 3.10.2025 - 00:06