如何防止用户修改绑定到html控件的javascript变量的值(使用任何web浏览器的调试器选项)

How to prevent a user from modifying the value(using debugger option of any web browser) of a javascript variable bound to an html control?

本文关键字:任何 web 选项 调试器 浏览器 变量 修改 用户 何防止 绑定 javascript      更新时间:2023-09-26

我有一个绑定到javascript变量的html输入控件。我希望防止用户(从调试模式)对值进行任何修改。它实际上是一个"总价"字段。我希望这个字段由javascript计算,之后不可修改。

这是不可能的。在前端,一切都可以更改,不应该依赖于它是否有效。应该始终在服务器端检查某些东西的总成本等值,以确保前端输入有效。

我认为这是不可能的。

如果你需要确保价格安全,那么你需要在后端进行处理。

这些事情不能依赖客户端。您需要在服务器上具有该值。

相关文章: