javascript - 正在计算(数量 * 费率 = 金额),但可以通过检查元素更改

标签 javascript jquery asp.net-mvc html dom

我想计算一下
数量 * 比率 = 金额
金额 - 折扣 + 税费 = 账单金额
账单金额+四舍五入= Netty

我知道这很容易完成,但问题是任何人都可以通过检查元素更改该值。为了阻止这种情况,我必须在服务器端再次重新计算这些值,这将使工作重复并增加开发人员出错的机会。

请给我建议正确的方法

最佳答案

您无法使用 DOM 检查器阻止任何人更改您的客户端代码或 HTML。因此,您应该始终验证服务器端的任何值。任何客户端业务逻辑都应被视为对用户的纯粹礼貌,并且不应依赖它。

关于javascript - 正在计算(数量 * 费率 = 金额),但可以通过检查元素更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32822591/

相关文章:

javascript - 使用 html/javascript 将焦点设置到表格的第一个单元格

javascript - 我如何在 meteor 1.3 中需要一个文件?

javascript - 在 Angular 8 中的另一个应用程序中引用服务代码

javascript - 对象没有方法 'apply'

c# - MVC LINQ - 在相关表中使用 Contains 搜索/查询文本

javascript - 查找在 word 包装元素中如何拆分行

jquery - 解除jCrop绑定(bind)而不隐藏图像

javascript - jQuery 在匹配的单选按钮中选择下一个单选按钮

html - 如何在 ASP.NET MVC View 中使用@page CSS

c# - 如何创建密码重置链接?