这是我的问题:我正在尝试设置一个内置验证码的简单移动联系表单。我正在处理的页面可以在这里找到:http: //m.lancasterpainting.com/contact.php
我正在使用以下 php 联系表:http ://www.html-form-guide.com/contact-form/php-email-contact-form.html
我想首先说,我不是唯一遇到这个问题的人。在谷歌搜索这个问题后,我发现很多人都在为此苦苦挣扎,但似乎没有人有答案。
现在的问题...
如您所见,如果您访问该页面,则每次访问该页面时,都会出现一个错误,显示“错误:无法获取表单对象contact_form”。
我不能——为了我的一生——弄清楚为什么 javascript 找不到我通过它的表单。
我在页面顶部调用生成此错误的函数:
var frmvalidator = new Validator("contact_form");
我引用的表单在 HTML 代码中如下所示:
<div data-role="page" data-theme="e" id="contact_form" name="contact_form" data-position="inline">
...
生成错误的调用函数可以在此处的外部 .js 文件中找到:http: //m.lancasterpainting.com/scripts/gen_validatorv31.js
有什么我根本看不到的吗?为什么javascript找不到表单?
非常感谢任何对此提供帮助的人。