已显示联系人表单javascript验证
我正在管理一个有联系方式的旧网站。javascript正在验证它是否可以过滤垃圾邮件。最近,客户抱怨偶尔会收到一些垃圾 表单有一个已显示联系人表单javascript验证,javascript,forms,validation,google-chrome,console,Javascript,Forms,Validation,Google Chrome,Console,我正在管理一个有联系方式的旧网站。javascript正在验证它是否可以过滤垃圾邮件。最近,客户抱怨偶尔会收到一些垃圾 表单有一个onsubmit属性,该属性调用一个javascript函数,验证是否所有内容都正确填写。它也有验证码验证 我发现google chrome控制台只需使用jquery或类似于$('form').submit()的javascript提交表单,就可以将其显示出来 有没有办法防止这种情况发生,或者我应该在提交后更改站点以进行php验证?如果属性是onsubmit=“ver
onsubmit
属性,该属性调用一个javascript函数,验证是否所有内容都正确填写。它也有验证码验证
我发现google chrome控制台只需使用jquery或类似于$('form').submit()的javascript提交表单,就可以将其显示出来代码>
有没有办法防止这种情况发生,或者我应该在提交后更改站点以进行php验证?如果属性是onsubmit=“verifyfunction”
删除该属性并将其替换为提交事件处理程序
jQuery(function($,undefined) {
$('form').on('submit',verifyfunction);
});
你确实应该对那些不允许JavaScript
的用户进行PHP检查。在一个理想的场景中,服务器端验证应该总是在适当的位置。我不认为它是“理想的”场景,它更像是“每种可能的场景”。幸运的是,你的联系方式还没有被垃圾邮件发送者发现(可能是因为缺乏联系)。服务器端验证是关键。