1.) Bunlar radio değil checkbox.
2.) parseInt zaten küsüratı gösterme tam sayıya çevir demek. parseInt yerine total += parseFloat(item.value * tax + ek); (parseFloat) kullanırsan küsüratı görebilirsin.
3.) test function'un içinde total ı sıfırlaman lazım.
function test(item) {
total = 0;
if (item.checked) {
gibi.
yardımın için teşekkür ederim aslında radio sadece buraya eksik eklemişim.
function test(item){
var total = 0;
var tax = 1.18;
var takbis = 50;
if(item.checked){
total+= parseFloat(item.value * tax + takbis);
}else{
total-= parseFloat(item.value);
}
//alert(total);
document.getElementById('Totalcost').innerHTML = total + " /-";
}bu şekilde eklediğimde checkboxtan tıkı kaldırdığım zaman checkboxta bulunan değerin başına - koyarak ekliyor
yani değer 10 iken -10 yapıp bırakıyor