По идее так, правильно? Только он что-то не работает
<script>
function summ(){
var input = document.querySelectorAll("form input");
var price =[];
var name =[];
for (i=0; i< input.length; i++) {
if (input[i].checked) {
price.push(input[i].innerHTML);
name.push(input[i].nextElementSibling.innerText);
}
}
var sum = 0;
for(var i=0; i<price.length; i++){
sum = sum + parseFloat(price[i]);
}
//document.getElementsByName('sumOut')[0].value = sum+" "+name ;
document.getElementById('sumOutr')[0].innerHTML = sum+" "+name ;
}
document.addEventListener("change", summ);
</script>
<div id="sumOutr"></div>