我有两个复选框,其中2个不同的值设置为复选框。当用户选中复选框的值将被设置。但在保存之前,如果他检查元素并编辑值设置一个新值并保存到数据库而不是默认值新值保存到数据库。我该如何停止这样做给用户..任何可能的建议?如何使复选框的值不可编辑检查元素
<input name="installation" value="{{$product->installation}}" type="checkbox">
<input name="support" value="{{$product->support}}" type="checkbox">
如何阻止某人使用浏览器检查器更改复选框的状态?你没有。你可以使用一些'onchange' /'onclick'事件来更新一个不清楚的标志。或者,如果您不希望他们编辑复选框,请不要选中复选框。 –
这同样适用于任何不可编辑的字段,这是渗透测试发现在我曾经工作的网站中缺乏的东西。不应依赖JS计算的值,并在后端代码中重新执行。 –