javascript无法使用ID标记定位表单
javascript unable to locate a form using the ID tag
我的问题是:我试图用内置的captcha设置一个简单的移动联系人表单。我正在处理的页面可以在这里找到: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找不到表单?
非常感谢任何对此提供帮助的人。
- 没有名为
contact_form
的表单,而是一个id为sendEmail
的表单。您可能想知道,但是div不是一种形式:<div id="contact_form"
- Javascript代码运行得太早,文档还没有准备好,调用表单验证程序代码时
document.forms
集合甚至不可用
相关文章:
- 可以't让我的if语句处理js中的html表单输入
- 如何使用WCF服务和javascript表单post上传.doc文件
- Javascript生成的表单未提交
- 如何使用javascript或html下载PDF格式的填写表单
- HTML表单提交时未执行外部函数
- 如何将输入(type=text)从html表单传递到javascript函数
- 通过单击表单中的按钮,在代码生成中使用javascript生成字母数字代码
- 如何定位每次在 iMacros 中重新加载页面后名称都更改的表单输入字段
- 如何将“oninput”添加到html表单标签,按id定位标签,而不是编辑表单标签本身
- 表单定位到不同页面上的 iFrame
- javascript无法使用ID标记定位表单
- 强制窗口重定位通过一个表单- JavaScript
- 如何定位在fancybox中打开的表单的输入
- 改变地图API商店定位器库中搜索表单的位置
- 我如何定位鼠标单击在画布,而在一个表
- 定位表单中的用户输入并将其分配给属性
- 弹出式表单-定位和样式
- jQuery选择器:定位表单中的输入
- 如何使用Javascript定位我的PHP联系人表单警报消息
- Javascript表单验证未执行,输入文本框高度光标定位未设置为顶部