我正在使用Contactform 7 for Wordpress。我编辑了text.php和textarea.php以启用占位符。这很好。
但是,验证不适用于某些输入字段,因为验证认为占位符是要验证的实际文本。是的,当然是有效的,因为它不是空的。
带有占位符的输入字段如下:
等等。
在contactform 7的scripts.js中,我希望验证检查输入是否与占位符不同。因此,如果输入值与占位符值相同,请执行CF7的错误验证。
有什么想法吗?
答案 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;