我有以下函數來計算CPM爲什麼html文本字段的值在逗號時發生變化?
功能CalCPM() {
var nv = document.getElementById('txtviews').value;
var nc = document.getElementById('txtcost').value;
var result =parseFloat(nc)/parseFloat(nv)/1000;
if(!isNaN(result))
{
document.getElementById('cpm').value = result.toFixed(4);
}
}
當你把逗號的數字它做工精細預期,意味着 如果你把在 txtviews 1000000 and in txtcost 3000 you get a correct result that is 3.000
但是,如果您使用co MMAS中的任何數字,那麼問題開始,像
,如果你把在 txtviews百萬 和txtcost 3000
那麼結果將是0.000003
這是不正確的值,任何想法爲什麼?
感謝