javascript - JQuery 验证失败

标签 javascript jquery validation browser

在表单中,用户应该输入他的手机号码。我的页面应该检查长度是否为 10。我通过使用 jquery 来做到这一点,并使用 .attr() 函数禁用提交按钮,如果长度不是 10。这工作正常。但使用浏览器的“检查元素”选项,用户将能够启用该按钮并提交无效的手机号码。

如何解决这个问题?

最佳答案

用户始终能够在 DOM 中添加/删除属性和元素以使表单有效 - 对此您绝对无能为力。

因此,您也应该始终验证服务器上接收到的数据。客户端验证纯粹是为了方便用户。服务器端验证对于业务至关重要。

关于javascript - JQuery 验证失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38303219/

相关文章:

javascript - 没有 grunt 或 gulp 的 Ng 模板

javascript - 使用 goTo() 条件 if/else 检查跳过 Bootstrap 中的步骤

php - 富文本和参数化查询,我应该担心吗?

python - 保存在 Models.py 之前对 ManyToManyField 进行验证

javascript - JSDoc 中实例与静态方法名称路径的文档

javascript - 选择器 - 如何选择 div 中的第一个输入?

javascript - 滚动 anchor 显示/隐藏

intellisense - 如何让 jQuery Visual Studio 2010 IntelliSense 在无冲突包装器中工作

javascript - JQuery Bootstrap 日期选择器验证错误未显示

javascript - 如何使 Typescript Dojo Widget 可更新?