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%)
|
|
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 873 Pomógł: 25 Dołączył: 24.07.2005 Ostrzeżenie: (0%)
|
dzięki zigzag tak już kombinowałem lecz w ten sposób lece po wszystkich elementach forma a chciałbym tylko po inputach o name=qty[] i nie po ich dlugosci tylko ilosc (IMG:style_emoticons/default/smile.gif)
Ten post edytował john_doe 6.09.2009, 12:12:31 |
|
|
|
Post
#4
|
|
|
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 |
|
|
|
Post
#5
|
|
|
Grupa: Zarejestrowani Postów: 873 Pomógł: 25 Dołączył: 24.07.2005 Ostrzeżenie: (0%)
|
zrobiłem tak
z małym ale, że tak i tak wysyła mi formularz. Mimo, że dałem return false (IMG:style_emoticons/default/sad.gif) |
|
|
|
Post
#6
|
|
|
Grupa: Zarejestrowani Postów: 428 Pomógł: 128 Dołączył: 17.06.2007 Ostrzeżenie: (0%)
|
Hehehe kopiowałem od ciebie i co? (IMG:style_emoticons/default/smile.gif)
I w html
|
|
|
|
Post
#7
|
|
|
Grupa: Zarejestrowani Postów: 873 Pomógł: 25 Dołączył: 24.07.2005 Ostrzeżenie: (0%)
|
|
|
|
|
Post
#8
|
|
|
Grupa: Zarejestrowani Postów: 428 Pomógł: 128 Dołączył: 17.06.2007 Ostrzeżenie: (0%)
|
Wiesz ten wcześniejszy kod się zapętlał w nieskończoność, więc ten nowy raczej musi zostać.
W sumie masz już kod to podam jak ja mam (tylko lekkie różnice):
Sprawdzane: Opera, Firefox. |
|
|
|
![]() ![]() |
|
Aktualny czas: 22.12.2025 - 22:31 |