Forms Contactform 7占位符验证
我正在使用Wordpress的ContactForm7。我已经编辑了text.php和textarea.php以启用占位符的使用。那很好 但是,验证对某些输入字段无效,因为验证认为占位符是正在验证的实际文本。是的,这当然验证了真的,因为它不是空的 我的带有占位符的输入字段如下所示:Forms Contactform 7占位符验证,forms,wordpress,validation,contact,Forms,Wordpress,Validation,Contact,我正在使用Wordpress的ContactForm7。我已经编辑了text.php和textarea.php以启用占位符的使用。那很好 但是,验证对某些输入字段无效,因为验证认为占位符是正在验证的实际文本。是的,这当然验证了真的,因为它不是空的 我的带有占位符的输入字段如下所示: 你的名字 你的电子邮件地址 你的电话号码 等等 在contactform 7的scripts.js中,我希望验证检查输入是否与占位符不同。因此,如果输入值与占位符值相同,则执行CF7的错误验证 有什么想法吗?在c
- 你的名字
- 你的电子邮件地址
- 你的电话号码
有什么想法吗?在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;
在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;
在表单字段中单击时会出现JavaScript错误
this.find
应该是$(this.find
)。而且,这个脚本似乎没有什么帮助。很确定这个插件自2014年1月以来更新了一两次;)在表单字段中单击时会出现JavaScript错误this.find
应该是$(this.find
)。而且,这个脚本似乎没有什么帮助。很确定这个插件自2014年1月以来更新了一两次;)