Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [JS] Identyfikacja pola formularza
Forum PHP.pl > Forum > Po stronie przeglądarki
gamata
Witam

Stworzyłem sobie dynamiczny formularz ( dodaje kolejne pola za pomocą JS ), i teraz chciałbym dostać się do konkretnego pola aby wprowadzić poszczególne walidacje, np. zamiana przecina ka kropkę.

Zrobiłem to sobie na pętli for:

  1. for(i=0; i<=100; i++) {
  2.  
  3. var formularz = document.forms['idForm'];
  4. var wartosc = formularz .idPola[i].value;
  5. }


Dostęp do pól zaczyna mi działać, jeżeli wygeneruje sobie dwa pola, przy jednym nie zadziała. Co dziwne, przy dwóch i więcej pól dostane się również do pierwszego idPola[0] jak i do drugiego idPola[1]

Jest może jakiś inny sposób aby dobierać się do pól dynamicznie generowanych ?

varez
przypisuj im klase i potem jQuery dla ułatwienia zadania.. razem będzie ze 4 linijki..
albo kombinowanie, bądź użycie getElementsByClass, ale nie zalecam (bo tylko nowe przegladarki to obsluguja natywnie)
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.