Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [JavaScript] Przejście pętlą po formularzu.
Fred1485
post
Post #1





Grupa: Zarejestrowani
Postów: 361
Pomógł: 22
Dołączył: 10.02.2015

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


Hej,

Mam przykładowo formularz:

  1.  
  2.  
  3. input
  4. input
  5. ...
  6. </form>
  7.  


Problem w tym że ilość pól do wprowadzania zawsze może być różna, atrybut name za to nie związany z ich ilością, można powiedzieć że losowy.
Czy da radę przejść pętlą po formularzu i sprawdzić warunek dla każdego inputa, zwracając uwagę że w formularzach może być losowa liczba inputów, czy trzeba dla każdego formularza ręcznie sprawdzać? W grę tylko JS wchodzi.

Ten post edytował Fred1485 9.09.2015, 15:24:19


--------------------
  1. echo 'I was trying';
  2. die ();
Go to the top of the page
+Quote Post
Comandeer
post
Post #2





Grupa: Zarejestrowani
Postów: 1 268
Pomógł: 254
Dołączył: 11.06.2009
Skąd: Świętochłowice

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


A sprawdzałeś taką magiczną rzecz jak form.elements? wink.gif


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





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Inputy to normalne elementy DOM. Wystarczy, ze uzyjesz funkcji z DOM i bedziesz mial wszystko co chcesz.

A jesli uzywasz jQuery to juz w ogole bajka:

jQuery("form input")
i juz


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
Fred1485
post
Post #4





Grupa: Zarejestrowani
Postów: 361
Pomógł: 22
Dołączył: 10.02.2015

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


Comandeer,

jak napisałem post to magiczną rzecz na stacku znalazłem biggrin.gif

Niestety bez jquery się musi obejść. To by było na tyle.


--------------------
  1. echo 'I was trying';
  2. die ();
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: 20.08.2025 - 14:24