<script language="javascript">
function CalcAmount()
{
var amount = 0;
var bnjhje = document.getElementById('txtBnjhje').value;
var sqtzje = document.getElementById('txtSqtzje').value;

if (bnjhje != '' && sqtzje != '')
{
amount = bnjhje+(sqtzje);
}

document.getElementById('txtTzhbnjhe').value = amount;
}
    </script>
amount = bnjhje+(sqtzje); //这种结果是字符串相加,我要的是float相加
amount = bnjhje*(sqtzje); //这种结果是对的,我搞不明白为什么相加就不对了
减、乘、除都是对的,只有加是按字符串来加的,这是为什么?