这是关于 (.click)... 的 if 语句示例
$('#submit').click(function () {
***********************************
var email = $('input[name=email]');
***********************************
if (email.val()=='') {
email.addClass('hightlight');
return false;
} else email.removeClass('hightlight');
...
$('#submit').click(function () {
...
var email = $('input[name=email]');
这是一个带有其他数据的 PHP Ajax 联系表单。我最终收到了很多来自 .ru(俄罗斯)的垃圾邮件,因此最好在 if 语句中错误地列出最常见的垃圾邮件,还是直接使用验证码会更好。如果是这样,任何关于简单的明显的好的引用资料都可以在这种情况下明智地使用。表格位于 http://www.shaneofalltrades.com/index.html#contact 对任何想法持开放态度。
最佳答案
最好的事情是服务器端验证(某种验证码)。不要仅依赖客户端验证。
关于php - 减缓(或阻止)我的 .js 表单上的垃圾邮件或机器人事件的最佳方法是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6813555/