04:37秒之前還有個(gè)瑕疵,當(dāng)商品數(shù)量大于11(商品數(shù)量為11時(shí)候的價(jià)格:65998.68000000001)就會(huì)出問題,雖然到12又沒問題,但是到了22又會(huì)出現(xiàn)問題了?
function?getSubTotal(tr){ var?tds?=?tr.cells; var?price?=?parseFloat(tds[2].innerHTML) var?count?=?parseInt(tr.getElementsByTagName('input')[1].value) var?SubTotal?=?parseFloat(count*price) tds[4].innerHTML?=?SubTotal.toFixed(2) }
所以我在后面加了.toFixed(2),無論后面怎么加都不會(huì)出問題了,……這算是自問自答嗎?
2017-12-30
var SubTotal = parseFloat(price*count);
改成var SubTotal = parseFloat(price*count).toFixed(2); 就可以了