问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

JS表单自动求和的问题

发布网友 发布时间:2022-04-22 16:54

我来回答

2个回答

热心网友 时间:2023-10-22 08:02

代码有点乱,整理了一下
<script language="JavaScript">
function Amount(i){
var Price=document.getElementById("CargoPrice"+i).value;
var Quantity=document.getElementById("CargoQuantity"+i).value;
var CargoAmount=Price*Quantity
document.getElementById("CargoAmount"+i).value=CargoAmount.toFixed(2);
}
function TotalAmounts(){
var Totales=0;
for(var i=1;i<11;i++) {
var Amountes=document.getElementById("CargoAmount"+i).value;
Totales=Totales+Amountes;
}
document.getElementById("TotalAmount").value=Totales.toFixed(2);
}
</script>
上边的是你原先的js代码

下边的是我修改之后的
function Amount(i){
var Price=document.getElementById("CargoPrice"+i).value;
var Quantity=document.getElementById("CargoQuantity"+i).value;

//这里我加上了俩句转换方法,因为你直接获取value的时候,值是一个字符串类型
//没法像数字一样相乘,所以得转换成数字才可以相乘
var CargoAmount= parseFloat(Price) * parseFloat(Quantity);
document.getElementById("CargoAmount"+i).value=CargoAmount.toFixed(2);
}
function TotalAmounts(){
var Totales=0;
for(var i=1;i<11;i++) {
var Amountes=document.getElementById("CargoAmount"+i).value;

//同样,将获取的值转换成数字

Totales=Totales + parseFloat(Amountes);
}
document.getElementById("TotalAmount").value=Totales.toFixed(2);
}

热心网友 时间:2023-10-22 08:02

zff
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
《Lycoris Recoil》泷奈千里走单骑救千束,她们还真有夫妻相 美少女、热兵器——起底《lycoris recoil》的流量密码 西方的饮茶礼仪 天津 大众卡 什么叫“大众卡是按天扣费的” iPhone发送短信技巧你知道吗 收不到手机短信验证码怎么解决? 人体一共有多少快骨头! 人体由多少块骨头组成其中头颅骨、躯干骨、四肢骨、各是多少._百度知 ... 电测量及电能计量装置设计技术规程内容简介 大家谁知道配电盘安装规范是什么 求一段JS 表格 列求和 代码 js 求table的某列的和 JS通过相同的name 或ID 进行表格 列 求和代码 js 获取表格内容并相加 js两个数字求和?求高手留下 广平美食一条街在哪里。拜托。 带汁肉的做法大全集 广平带汁肉做法 欧服LOL有能用的盒子吗 LOL盒子有什么功能? 为什么lol韩服盒子,翻译过来的中文看不懂什么意思 lol盒子的这些功能到底有多好用 mk盒子使用教程 韩服lol盒子的地址是什么及安装使用方法 刚出的韩服lol490和790rp的盒子有区别吗 韩服lol没盒子视距怎么放大 那个大神知道韩服的LOL盒子在哪下载么。。。。 韩服lol盒子怎样下载 韩服lol可以开外服lol盒子吗 有没有LOL韩服盒子下载器 用js求和 js怎么合并单元格并相加 JS对表体中某一列求和并且把得到的值赋表 javascript求和 js代码文本框内数字求和 请问js中对象数组求和代码怎么实现? js数组求和及最大值方法 jS合计列值怎么写(JS高手请进)? 404 Not Found 在Excel单元格“A5”中的A代表什么5代表什么 js加法问题 我想做个记账本,就是别人输入金额,然后自动求和。怎么在html中加入js算法? 没有手机号怎么申请? 无需手机号怎么注册? 没有手机号码怎样申请? 没有手机号码怎样申请? 没有手机号可以注册吗? 想要申请一个,不用手机号码的,怎么申请? 怎么自制阳台鱼池? 如何注册一个不用手机号 阳台做鱼池要怎么样弄?