网站留言表单设置强制填写某项内容,比如邮箱或者姓名,但是提交上来的留言和是有不填写的强制项的,,,

2018-06-06 16:03:46 +08:00
 s609926202

出现这种情况可能是什么导致的?

我强制的思路: 1:使用 js,如果输入项为空,则 return false; 2:input 属性,添加 required

1604 次点击
所在节点    程序员
8 条回复
misaka19000
2018-06-06 16:14:31 +08:00
前端验证就是看看的,没有任何本质上的用处
s609926202
2018-06-06 17:08:49 +08:00
@misaka19000 可是提交评论的对象都是一般人啊,
learnshare
2018-06-06 17:11:08 +08:00
前后端同时验证,否则自己写脚本都能提交数据
remarrexxar
2018-06-06 17:20:16 +08:00
@s609926202 前端限制都是不安全的,表单提交一定要做前后端对等的验证
ETiV
2018-06-06 17:22:29 +08:00
如果你关心你的服务器安全、数据安全,就不要信任任何提交到服务器的信息、格式,也就是服务器必须要做验证。
freed
2018-06-06 17:23:17 +08:00
@s609926202 就算是个普通人.说不定他的浏览器禁止了 js 或者有一些其他奇奇怪怪的东西呢.

后端也验证才靠谱.
shaojz2005
2018-06-06 18:06:46 +08:00
js 加载失败,有些旧版浏览器的兼容性问题,都可能导致
ty89
2018-06-07 11:17:21 +08:00
《前端不是程序员》系列

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/460905

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX