你好,我创建了一个表单,用户只能从1-100类型大多数人通常修改它到300使用检查开发人员选项,请如何才能创建它与Javascript,以避免被修改容易.示例.
<input type="number" minlength="1" maxlength="100">
vi4fp9gy1#
没有办法避免用户使用浏览器控制台在输入字段上更改maxlength,也许你可以使用Javascript,但也有人可以绕过此控件,唯一的解决方案是:1.保持一个像你的控制1.如果插入的字段包含超过100个字符或不正确的值,则从服务器返回错误如果你想尝试Javascript解决方案,你可以尝试使用onChange事件输入,但它不会改变很多。请记住,有人也可以从浏览器控制台发送一个http请求到您的服务器,所以保护服务器!
1条答案
按热度按时间vi4fp9gy1#
没有办法避免用户使用浏览器控制台在输入字段上更改maxlength,也许你可以使用Javascript,但也有人可以绕过此控件,唯一的解决方案是:
1.保持一个像你的控制
1.如果插入的字段包含超过100个字符或不正确的值,则从服务器返回错误
如果你想尝试Javascript解决方案,你可以尝试使用onChange事件输入,但它不会改变很多。
请记住,有人也可以从浏览器控制台发送一个http请求到您的服务器,所以保护服务器!