<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
<script type="text/javascript">
function Check()
{
var sum = 0;
for(var i = 0; i < document.form1.shopping.length; i++)
{
if(document.form1.shopping[i].checked)
{
sum = sum + parseInt(document.form1.shopping[i].value);
}
}
var total = document.getElementById("total");
total.innerHTML =  "您选择了 "+ sum + "的商品";

}
</script>
</head><body>
<form method="post" name="form1" action="">
<input type="checkbox" name="shopping" value="10" onclick="Check();" />10元<br />
<input type="checkbox" name="shopping" value="20" onclick="Check();" />10元<br />
<input type="checkbox" name="shopping" value="4560.5" onclick="Check();" />4560.5元<br />
<input type="checkbox" name="shopping" value="3" onclick="Check();" />3元<br />
<input type="checkbox" name="shopping" value="4" onclick="Check();" />4元<br />
<input type="checkbox" name="shopping" value="456" onclick="Check();" />456元<br />
<input type="checkbox" name="shopping" value="48" onclick="Check();" />48元<br />
<input type="checkbox" name="shopping" value="31" onclick="Check();" />31元<br />
<input type="checkbox" name="shopping" value="45" onclick="Check();" />45元<br />
<input type="checkbox" name="shopping" value="12" onclick="Check();" />12元<br />
<input type="checkbox" name="shopping" value="10" onclick="Check();" />10元<br />
    <input type="submit" name="submit1" value="submit" />submit<br />
    总价<span id="total">0元</span></form></body>
</html>当价格是小数的时候,自动计算的结果把小数点后面的数忽略了,谁能帮我改一下,让计算的结果显示小数部分?