我管理的是一个有联系表单的旧网站。正在通过javascript验证过滤掉垃圾邮件。最近,客户抱怨不时得到一些垃圾。
表单有一个onsubmit
属性,可以调用javascript函数来验证是否所有内容都已正确填写。它还具有验证码验证。
我发现只需使用jquery或javascript(例如$('form').submit();
)提交表单,即可使用Google Chrome控制台进行优化。
有没有办法防止这种情况,或者我应该在提交后更改网站进行php验证?
答案 0 :(得分:1)
如果属性为onsubmit="verifyfyunction"
删除属性&将其替换为提交事件处理程序
jQuery(function($,undefined) {
$('form').on('submit',verifyfunction);
});
你应该对那些不允许使用javascript的用户进行php检查