![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 565 Pomógł: 15 Dołączył: 11.10.2010 Ostrzeżenie: (20%) ![]() ![]() |
Witam
Mam sobie na stronie 17 inputów, chcę aby skrypt policzył ich wartości. Czyli jeśli w inpucie 1 mamy wartość 4, a w drugim 5, a jeszcze w trzecim 3 to chcę, żeby mi policzył ich sumę (12). Na razie mam takie coś:
|
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 2 350 Pomógł: 512 Dołączył: 4.01.2009 Skąd: Wrocław / Świdnica Ostrzeżenie: (0%) ![]() ![]() |
Próbuj z:
1. Zmienna globalna - w sumie to lokalna w funkcji "$("input[value='Licz']").on("click", function()" 2. Wartość początkowa = 0 --- $("input[type='text']").each(function() 3. $(this).val() 4. parseInt / parseFloat 5. zmienna += liczba Pozdrawiam Ten post edytował kamil4u 5.06.2013, 16:53:15 -------------------- |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 565 Pomógł: 15 Dołączył: 11.10.2010 Ostrzeżenie: (20%) ![]() ![]() |
Wpisuję w input 3, w drugi 3 i daje mi 33 ![]() Z kolei jeśli zrobię to w ten sposób:
To wyjdzie mi 66. A pomyśleć, że człowiek robi sobie urlop w javascripcie i potem podstaw nie zna... Ten post edytował Dominator 5.06.2013, 17:09:15 |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 2 350 Pomógł: 512 Dołączył: 4.01.2009 Skąd: Wrocław / Świdnica Ostrzeżenie: (0%) ![]() ![]() |
Punkty 1 i 2 z poprzedniego posta. Nie możesz cały czas tworzyć nowej zmiennej w each. Musisz do niej dodawać
--edit-- -- pokazuj cały kod - taki jak w pierwszym poście -- Ten post edytował kamil4u 5.06.2013, 17:14:56 -------------------- |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 23 Pomógł: 2 Dołączył: 21.05.2013 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 00:06 |