Contactform 7占位符验证

时间:2012-10-05 20:25:40

标签: forms wordpress validation contact

我正在使用Contactform 7 for Wordpress。我编辑了text.php和textarea.php以启用占位符。这很好。

但是,验证不适用于某些输入字段,因为验证认为占位符是要验证的实际文本。是的,当然是有效的,因为它不是空的。

带有占位符的输入字段如下:

  • 您的姓名
  • 你的电子邮件
  • 您的电话号码

等等。

在contactform 7的scripts.js中,我希望验证检查输入是否与占位符不同。因此,如果输入值与占位符值相同,请执行CF7的错误验证。

有什么想法吗?

1 个答案:

答案 0 :(得分:-1)

在contactform 7插件文件夹

的scripts.js中

改变这个:

var submit = form.find('input:submit');
        if (! submit.length) return;

用这个:

var submit = form.find('input:submit');
        if (! submit.length || submit == this.find('[placeholder]').wpcf7Placeholder()) return;