我用的 toFixed(2) 怎么不对呢?
if (isNaN(parseFloat(document.forms[0].A_Amount.value))) { alert('申请金额必须是数字!'); document.forms[0].A_Amount.focus(); }
var x=document.forms[0].A_Amount.value x.toFixed(2) document.forms[0].A_Amount.value=x
nst(this,document.forms[0].A_AmountMin) 更多 0 分享到:
var x=document.forms[0].A_Amount.value; x=parseFloat(x);//字符串转float,其实这里你还得判断x是不是数字,不然parseFloat自后是NaN,或者在parse之后判断x是不是NaN x=x.toFixed(2);//重新将x赋值为toFixed后的结果 document.forms[0].A_Amount.value=x
document.forms[0].A_Amount.value=parseFloat(document.forms[0].A_Amount.value).toFixed(2)
|