I know that the replace exists but I can not apply for the total to be displayed with commas after checking or unchecking the checkboxes.
$(function(){
total = document.getElementById('total');
$(document.getElementsByName('choice')).bind('click',function(){
var valTotal = total.value;
valTotal = parseFloat(valTotal.replace(',','.'));
var valInput = (this.value);
valInput = parseFloat(valInput.replace(',','.'));
var novoTotal=0;
total.value = (this.checked) ? parseFloat(( valTotal + valInput )).toFixed(2) : parseFloat(( valTotal - valInput )).toFixed(2) ;
});
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.0.3/jquery.min.js"></script><formname="listForm" id="listForm">
<input type="checkbox" name="choice" value="2,55" />2,55<br/>
<input type="checkbox" name="choice" value="2,45" />2,45<br/>
<input type="checkbox" name="choice" value="2,50" />2,50<br/>
<input type="checkbox" name="choice" value="2,00" />2,00<br/>
<input type="text" size="4" name="total" id="total" value="100,00"/>
</form>