未捕获的类型错误:不能设置属性'innerHTML'在recaptcha_ajax.js中的null
Uncaught TypeError: Cannot set property 'innerHTML' of null in recaptcha_ajax.js
我在我的网站使用google recapthca .我的网站链接是http://yundantik.com/tr/ileti%C5%9Fim.html
当我点击地图图像在网站的右边打开iframe和关闭后,得到'Uncaught TypeError: Cannot set property 'innerHTML' of null'此错误。
你可以在控制台检查这个错误。
如何修复这个错误?
谢谢
如果您查看DOM,您可能会看到在提交表单时添加的一堆iframe。我发现添加
$("iframe").remove ();
表单提交代码之后,每次都显示验证码
这是关于您想要创建验证码的div的id
。检查id
是否正确。在创建reCpatcha之前,检查id
是否真的存在:
if($("#captcha").length) {
Recaptcha.create("here_is_your_key", "captcha", {
theme: "clean"
});
}
相关文章:
- Recaptcha在IE7和IE8中不起作用
- 转义符不能与innerHTML一起使用
- 使用元素的值与innerHTML
- 不再使用innerHTML进行AJAX响应.(代码未得到响应)
- Javascript form innerHTML
- JavaScript上的表单和innerHTML问题
- 如何使用innerHtml正确插入html
- 在FrontEndphp-ajax-jquery中验证reCaptcha-google
- 当我更改innerHtml时,引导选项卡事件不再工作
- 一个ajax循环有两个输出错误innerHTML
- 为什么JavaScript可以'找不到给定的InnerHTML并返回Cannot set property
- Advantages to DOMParser vs template & innerHTML
- innerHTML的子字符串可以在初始调用时提取吗
- 如何逃离<脚本>jquery html()中的标记.我使用了innerHTML和outerHTML来解决这个
- Javascript innerHTML超出范围的问题
- Django导航:扩展与innerHTML
- 未捕获的类型错误:无法设置属性'innerHTML'如果为null,则将脚本移动到正文不会;不起作用
- innerHTML赢得't改变元素
- Javascript 使用 document.write 编写 innerHtml 的值
- 为什么innerHTML返回“未定义”