如何使文本输入不可编辑且安全?

时间:2016-02-18 08:33:13

标签: javascript php html css

我确实知道<input type="text" readonly />可能性。但是,这并不安全。假设我有一个输入字段,人们无法编辑它。通过readonly,人们可以直接检查并从输入中删除它,它将是可编辑的。有没有办法在用户无法以任何方式改变它的情况下这样做?

2 个答案:

答案 0 :(得分:8)

没有。用户可以发送他想要的任何 GET和POST变量。你必须验证你的PHP脚本中的用户输入(我假设你使用PHP,因为使用过的标签)

答案 1 :(得分:1)

您可以在发送表单之前,使用javascript验证它(但也可以禁用它),因此更好的解决方案在操作表单处理程序上验证您的表单,如过滤器。