Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 873 Pomógł: 25 Dołączył: 24.07.2005 Ostrzeżenie: (0%)
|
Witam
mam formularz
chcę go przed wysłaniem walidować pod względem czy wpisano liczbę całkowitą
dostaję Błąd: document.forms.editCartForm.elements['qty[]'] is undefined Plik źródłowy: http://127.0.0.1/Jukon/offers/editForm.php Wiersz: 159 generalnie chce użyć petli for
pozdrawiam |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 428 Pomógł: 128 Dołączył: 17.06.2007 Ostrzeżenie: (0%)
|
1. Sam używałeś length, więc tak samo dałem (wiem, że chodzi ci o liczby całkowite, ale to nie był to gotowiec).
2.1) Zostawiasz html tak jak masz i używasz: substring, lub regex do rozpoznania nazwy elementu (el.name). 2.2). Zmieniasz html z <input ... name="qts[liczba]" ... /> na <input ... name="qts[]" ... /> i wtedy używasz document.forms['editCartForm'].elements['qts[]'] Pozdrawiam //Edit, pisałem na szybkiego więc doprecyzuję ad. 2.1) Chodzi o wykrycie nazwy tablicy (bez nawiasów) w pętli for i wtedy operowanie na takim elemencie. Ten post edytował ziqzaq 6.09.2009, 12:56:19 |
|
|
|
john_doe odwołanie do elementów formularza input text 6.09.2009, 11:27:23
ziqzaq [JAVASCRIPT] pobierz, plaintext for ( i = 0 ; ... 6.09.2009, 11:53:46
john_doe dzięki zigzag tak już kombinowałem lecz w ten spos... 6.09.2009, 12:07:31
john_doe zrobiłem tak
[PHP] pobierz, plaintext function in... 6.09.2009, 13:48:13
ziqzaq Hehehe kopiowałem od ciebie i co?
[JAVASCRIPT] po... 6.09.2009, 14:18:17
john_doe dodałem returna i działa ok
jednak jak zmienie na ... 6.09.2009, 14:22:11
ziqzaq Wiesz ten wcześniejszy kod się zapętlał w nieskońc... 6.09.2009, 14:32:29 ![]() ![]() |
|
Aktualny czas: 30.12.2025 - 19:53 |