如何防止用户修改页面上输入的值

How to prevent the user from modifying the values input ​on page

如何防止用户修改输入到元素中的值,比如 input , 例如,如果我输入了发票编号,我不希望用户通过 Chrome、Firefox 等互联网浏览器中可用的 Web 开发人员工具通过 (检查) 特征。 我试图隐藏该元素但我不想隐藏它,我只想显示它而不是修改它。 我用的是隐藏的,也是只读的,不过用户可以取消只读功能

例如:

enter image description here

可以使用 hidden 但它会导致我的表出现问题我不想复制项目,因为我必须为产品价格创建一个可见的项目另一个具有相同数据但隐藏的项目

您无法控制用户向服务器发送哪些信息。

您需要对服务器进行认证授权。

如果服务器发送一个请求,例如,“将发票 12345 标记为已付”,那么您需要检查登录用户是否有权命令将该特定发票标记为已付.