Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   checkbox Сумма (https://javascript.ru/forum/jquery/53871-checkbox-summa.html)

Seralexv 22.02.2015 10:51

checkbox Сумма
 
Помогите с подсчетом суммы выбранных элементов. у меня в checkbox 2 параметра одно должно уходить в бд а другое цена.
<input type="checkbox" value="-1" cena="150"/>.
Плиз.

ksa 24.02.2015 09:30

Цитата:

Сообщение от Seralexv
Помогите с подсчетом суммы выбранных элементов.

Ты хотя бы пример тестовый нормальный сделай, не поленись...

Seralexv 26.02.2015 23:02

Помогите подсчитать сумму выбранных checkbox
 
Не могу я в JS ваще ноль)

Seralexv 26.02.2015 23:03

ksa,Не могу я в JS ваще ноль)

Seralexv 26.02.2015 23:03

в php ее соображаю но в js 0

laimas 27.02.2015 00:36

И каким образом вы определяете кому в базе принадлежит -1?

Seralexv 04.03.2015 10:21

можно исправить код что бы считало?
 
<form name="Sum">
<input type="checkbox" value="1" attr(lo)="15"/>
<input type="checkbox" value="2" lo="45"/>
<input type="checkbox" value="12" lo="45" />
<input type="checkbox" value="10" lo="45"/>
<input type="checkbox" value="3" lo="45"/>
<input type="checkbox" value="4" name="45"/>
<input type="checkbox" value="5" name="45"/>
<output id="rezultat">Сумма: 0</output>
</form>

<script>
var s = document.forms.Sum,
d = s.querySelectorAll('input[type="checkbox"]:not([attr('lo')]), input[type="checkbox"][attr('lo')=""]');

s.onchange = function() { // начало работы функции сложения
var n = s.querySelectorAll('[type="checkbox"][attr('lo')=""]'),
itog = 0;
for(var j=0; j<n.length; j++)''
n[j].checked ? itog += parseFloat(n[j].attr('lo')) : itog;
document.getElementById('rezultat').innerHTML = 'Сумма: ' + itog;
}
</script>


Часовой пояс GMT +3, время: 03:49.