如何在javascript中过滤/阻止特定文本
我在我的网站上使用联系方式,但最近我收到了垃圾邮件。我注意到这些消息都是以如何在javascript中过滤/阻止特定文本,javascript,filter,Javascript,Filter,我在我的网站上使用联系方式,但最近我收到了垃圾邮件。我注意到这些消息都是以开头的。如果您按如下方式更改代码,那么只要它们都以什么开头,您的If语句就会返回true。您应该看看正则表达式。对不起,我不知道有些文字没有出现。您现在应该可以看到它了。add | | comment.get('value').indexOf("Marcelo,我添加了你的代码,它工作了!我运行了一些测试,现在似乎真的不可能发送包含感谢你的回答的消息,但它不工作。我仍然可以发送消息,我将!=-1更改为Marcelo的>=0
开头的。如果您按如下方式更改代码,那么只要它们都以什么开头,您的If
语句就会返回true。您应该看看正则表达式。对不起,我不知道有些文字没有出现。您现在应该可以看到它了。add | | comment.get('value').indexOf("Marcelo,我添加了你的代码,它工作了!我运行了一些测试,现在似乎真的不可能发送包含感谢你的回答的消息,但它不工作。我仍然可以发送消息,我将!=-1更改为Marcelo的>=0,然后它就工作了。因此,感谢大家帮助我。我很抱歉,我错过了一个等号。请确认如果您对答案感到满意,请投票并将答案标记为关闭!
if (comment.get('value').length === 0) {
isValid = false;
addError(comment, commentError);
} else {
isValid = true;
removeError(comment);
}
if (comment.get('value').indexOf("<b><a href=") !== -1) {
isValid = false;
addError(comment, commentError);
} else {
isValid = true;
removeError(comment);
}