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