Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [js] iteracja po polach formularza
kuba_
post
Post #1





Grupa: Zarejestrowani
Postów: 28
Pomógł: 0
Dołączył: 13.12.2007

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


Cześć! Mam formularz, w którym znajdują się divy, wewnątrz których znajdują się pola select lub input, albo bezpośrednio w danym formularzu znajdują się pola select lub input. Jak mam teraz odwoływać się pokolei do właściwych pól, czyli tych select lub input? Metoda childNodes[i] wywołana dla formularza nie działa tutaj, podejrzewam że to przez te divy ;p Istnieje funkcja formularza, która pozwoli mi na dostęp do i-tego pola, które będzie wysyłane?

Ten post edytował kuba_ 27.12.2007, 20:45:21
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 7)
sniezny_wilk
post
Post #2





Grupa: Zarejestrowani
Postów: 732
Pomógł: 80
Dołączył: 25.05.2005
Skąd: Szczecin

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


Chcesz wysłać wartość w formularzu do innej strony i potem je jakoś zapisywać, czy po prostu odczytać zawartość konkretnego pola?


--------------------
Go to the top of the page
+Quote Post
kuba_
post
Post #3





Grupa: Zarejestrowani
Postów: 28
Pomógł: 0
Dołączył: 13.12.2007

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


Chciałbym odczytać wartość np. trzeciego inputa w formularzu, żeby w zależności od tego załadować pewien obrazek.

Ten post edytował kuba_ 27.12.2007, 20:48:21
Go to the top of the page
+Quote Post
sniezny_wilk
post
Post #4





Grupa: Zarejestrowani
Postów: 732
Pomógł: 80
Dołączył: 25.05.2005
Skąd: Szczecin

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


Jeśli bez przeładowania strony to np.

  1. document.getElementById('id_pola');


a polu nadajesz jakieś id.


--------------------
Go to the top of the page
+Quote Post
kuba_
post
Post #5





Grupa: Zarejestrowani
Postów: 28
Pomógł: 0
Dołączył: 13.12.2007

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


A jak chciałbym odwoływać się iteracyjnie po wszystkich polach formularza?
Go to the top of the page
+Quote Post
sniezny_wilk
post
Post #6





Grupa: Zarejestrowani
Postów: 732
Pomógł: 80
Dołączył: 25.05.2005
Skąd: Szczecin

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


Po stronie JS, czy PHP ?


--------------------
Go to the top of the page
+Quote Post
kuba_
post
Post #7





Grupa: Zarejestrowani
Postów: 28
Pomógł: 0
Dołączył: 13.12.2007

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


Właśnie za pomocą javascript. W php bym miał fajnie, bo wszystkie te pola znajdowałyby się w tablicy $_POST i sprawa prosta. Ale ja muszę korzystać z tych pól bez przeładowywania strony.
Go to the top of the page
+Quote Post
sniezny_wilk
post
Post #8





Grupa: Zarejestrowani
Postów: 732
Pomógł: 80
Dołączył: 25.05.2005
Skąd: Szczecin

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


A jakbyś nadał polom id jako kolejne liczby od zera (id="0", id="1" itp) i potem "przebiegł" pętlą z parametrem

  1. for (i = 0; i < 2; i++)
  2. {
  3. document.getElementById(i);
  4. }


?


--------------------
Go to the top of the page
+Quote Post

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: 21.08.2025 - 11:07