![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 26 Pomógł: 0 Dołączył: 8.02.2006 Ostrzeżenie: (10%) ![]() ![]() |
Nie wiem co jest zle. może ktoś będzie wiedział.
Chce do nazwy dodać zmienną ale nie działa. Kod <script language="javascript"> function Sprawdz(form) { for(var i=0; i<10; i++) { if (form.Ilosc + i.value == "") { alert("Nie wprowadziles Iilosci"); form.Ilosc1.focus(); return false; } } return true; }; </script> Pozdrawiam Sławomir Gruszka |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 415 Pomógł: 117 Dołączył: 7.09.2005 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
to co podajesz ($a) jest zmienna php, nie JavaScriptu...
mozliewe że chodzi tobie o cos takiego:
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 26 Pomógł: 0 Dołączył: 8.02.2006 Ostrzeżenie: (10%) ![]() ![]() |
Witam,
Tylko jak to zastosować. Mam pole Ilosc1, Ilosc2, Ilosc3, Ilosc4, Ilosc5, Ilosc6......... i musze to sprawdzić. Napisałem coś takiego, ale w sumie nie wiem jak się za to zabrać. <script language="javascript"> function Sprawdz(form) { for(var i=1; i<100; i++) { a = document.getElementsByName('Ilosc[i]').item; if (a == "") { alert("Nie wprowadziles Ilosci"); form.Ilosc1.focus(); return false; } return true; } }; Pozdrawiam Sławomir Gruszka Ten post edytował slawek635 21.03.2006, 19:50:28 |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 548 Pomógł: 2 Dołączył: 19.07.2003 Ostrzeżenie: (0%) ![]() ![]() |
witam ...
zastąp: Kod a = document.getElementsByName('Ilosc[i]').item; takim czymś: Kod a = document.getElementsByName('Ilosc'+i).item(0); czyli: znajdź wszystkie elementy o nazwie Ilosc1 i weź 1 element (to właśnie jest item(0)) bo getElementsByName zwraca kolekcję ... if zastąp (bo a to teraz obiekt nie wartość) Kod if (a.value == "") i potem a.focus(); w obsłudze błędu pozdrawiam |
|
|
![]() ![]() |
![]() |
Aktualny czas: 25.08.2025 - 09:23 |