【发布时间】:2017-10-10 20:06:59
【问题描述】:
在我的fiddle 中,我有一个示例应该只允许用户通过基于某些计算的 javascript 将禁用的提交按钮元素设置为 false 来单击提交。
function enable(TVD) {
if (TVD[TVD.length - 1] >= trueTVD - 5 && TVD[TVD.length - 1] <= trueTVD + 5) {
//console.log(TVD[TVD.length - 1]);
$('#submitButton').prop("disabled", false);
} else {
$('#submitButton').prop("disabled", true);
}
}
发生的事情是,我发现一些用户可能通过使用开发工具之类的东西设法绕过了这一点。
我想这样设计,使我的安全无法被绕过。如何实现此目标或从开发工具中隐藏 javascript?
【问题讨论】:
-
我不是专家,但我想这种保护需要在服务器端实施。
-
服务器端验证
标签: javascript html security