當(dāng)前位置:
首頁(yè) >
前端技术
> javascript
>内容正文
javascript
JavaScript计算两个文本框内数据的乘积(四舍五入保留两位小数)
生活随笔
收集整理的這篇文章主要介紹了
JavaScript计算两个文本框内数据的乘积(四舍五入保留两位小数)
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
function check(id) {
var re = /^[0-9]+.?[0-9]*$/; //判斷數(shù)字是否合法的正則表達(dá)式
var danjia=document.getElementById('danjia'+id).value;//獲取單價(jià)文本框的值
var shuliang=document.getElementById('shuliang'+id).value;//獲取數(shù)量文本框的值
var he=document.getElementById('he'+id);//獲取求和的文本框
if(!re.test(danjia)){//驗(yàn)證單價(jià)是否合法
alert("單價(jià)有非法字符!");
}
if(!re.test(shuliang)){//驗(yàn)證數(shù)量是否合法
alert("數(shù)量有非法字符!");
}
he.value=parseFloat((danjia*shuliang).toFixed(2));//將單價(jià)*數(shù)量(四舍五入保留兩位小數(shù))賦給求和的文本框
}
var re = /^[0-9]+.?[0-9]*$/; //判斷數(shù)字是否合法的正則表達(dá)式
var danjia=document.getElementById('danjia'+id).value;//獲取單價(jià)文本框的值
var shuliang=document.getElementById('shuliang'+id).value;//獲取數(shù)量文本框的值
var he=document.getElementById('he'+id);//獲取求和的文本框
if(!re.test(danjia)){//驗(yàn)證單價(jià)是否合法
alert("單價(jià)有非法字符!");
}
if(!re.test(shuliang)){//驗(yàn)證數(shù)量是否合法
alert("數(shù)量有非法字符!");
}
he.value=parseFloat((danjia*shuliang).toFixed(2));//將單價(jià)*數(shù)量(四舍五入保留兩位小數(shù))賦給求和的文本框
}
總結(jié)
以上是生活随笔為你收集整理的JavaScript计算两个文本框内数据的乘积(四舍五入保留两位小数)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 上海闸北区属于哪个区
- 下一篇: Moo.fx 超级轻量级的 java