Чтобы обновить количество в диапазоне, я бы предложил использовать функцию, которая получает свойство «флажок» для кнопок и возвращает соответствующее значение, печатающее его в диапазоне, например,
function updateValue() {
var qty=0
var elems=document.getElementsByClassName("form-check-input");
for(var i=0; i<elems.length; i++) {
if(elems[i].checked) {
qty=elems[i].value //put price in value before
break //got the one we want, stop searching
}
}
var chkbox=document.getElementById("exp1")
var chkstr=chkbox.checked?chkbox.value:""
document.getElementById("totalPrice").innerHTML=qty+chkstr
}
для его отправки.в PHP, поместите все это в форму с action="/path/to/php"
и method="post"
;который отправит все значения в переменную $ _POST в PHP (например, количество в $ _POST ["количество"] с вашим кодом).